[开源]暂时离开这个版块,留下我的VB程序给大家[4]
这次没有代码也没有程序,是关于本版"熊猫烧香"的贴子,里面实现改EXE图标的方法是改注册表的,我贴了一个程序是"直接改图标的",有一个朋友问我要代码,我就是用VB写的,没有改PE的结构,是用"双层饼"的思想实现的.在这说一下方法,如果版主发话贴这种代码不会被踢出去也不用担责任的话我再贴代码.
1.程序要能识别PE文件(了解PE文件头的朋友应该明白怎样判断)
2.在病毒PE头里修改一下做为自身的标识.
3.读取一个PE文件,如果标识部分不和2里设置的一样传染它
4.所谓的传染是很简单的事,在VB里更是容易:
读要传染的文件到一个数组,读自己到一个数组;先写自己再写要染的文件.搞定!
但要注意,要求被染的文件能传染其它文件时,病毒体要有分离自身,执行染毒前的程序,再传染其它文件的能力,在这就不细说了,有幸贴代码时大家自己分析吧.