编写超小的穿墙下载者
出 版 物:《黑客防线》
年 卷 期:2008年第3期
页 面:87-90页
学科分类:081405[工学-防灾减灾工程及防护工程] 08[工学] 081401[工学-岩土工程] 0835[工学-软件工程] 0814[工学-土木工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:下载 穿墙 编写 编程语言 Delphi 汇编语言 中间环节 可读性
摘 要:看了2007年12期黑防上的《Delphi打造自己的下载者》一文,突然想起以前也改编过汇编穿墙下载者,于是就有了本文。一般的穿墙下载者都在几K、十几K左右.在实际使用中相差几K是无所谓的,但是编程作为一门艺术,致力于编写出更小的穿墙下载者可以更好地展示编程实力,因此,本文就谈一下编写超小的穿墙下载者。事实上,每种编程语言都能编写出穿墙下载者,但要想编写出最小的穿墙下载者,当然还要用可读性差、面向机器的低级语言一一汇编语言。因为是面向机器的低级语言,所以减少了很多中间环节和库文件,编译出的程序也会小得多。