摘要:欢迎访问我的新博客,我已经很久没用这个博客了现在我用这个:http://freesu.iblog.com
阅读全文
posted @ 2007-03-06 13:49
nothingnothingnothingnothingnothingnothingnothingnothing
阅读(182)
评论(0)
推荐(0)
nothingnothingnothingnothingnothing要有勇气去改变可以改变的事,要有胸怀去接受不可改变的事,更要有智慧去分别两者的区别! |
文章分类 - delphi经典
摘要:欢迎访问我的新博客,我已经很久没用这个博客了现在我用这个:http://freesu.iblog.com
阅读全文
posted @ 2007-03-06 13:49
摘要:在有很多种编码的方法,不过用得最多的还是base64了,首先我们来实现base64编码的算法。 base64编码算法的描述如下:它将字符流顺序放入一个 24 位的缓冲区,缺字符的地方补零。然后将缓冲区截断成为 4 个部分,高位在先,每个部分 6 位,用下面的64个字符重新表示:“ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456...
阅读全文
posted @ 2005-11-04 13:50
摘要:上次我只是简单的讲解了如何进行简单的自我保护,也算是简单的完成了一个蠕虫病毒的自我保护了, 而蠕虫最重要的一个环节就是进行传染了,一般都是把自己做为邮件的附件发送出去,然后配合一些系 统的漏洞,比如mime漏洞,只要预览该文件就可以执行。本来用vbscript可以很简单的把自身发给每一个 outlook的通讯薄里的用户,但是这样一来就不能自己控制发送的内容,也就是不能利用mime漏洞了,所以, 需...
阅读全文
posted @ 2005-11-04 13:49
摘要:首先,我们知道,一个病毒程序一般都分下面三个模块: ①保护模块; ②感染模块; ③发作模块。下面我们就从这三个模块开始,分别实现他们的代码。一)保护模块。 一般,我们都是把自身拷贝到系统的一些目录里,比如%systemroot%那么,我们首先要取得这些特定的目录的路径sdk里面给我们提供了一个这样的函数GetSystemDirectoryUINT GetSystemDirec...
阅读全文
posted @ 2005-11-04 13:46
|