如何编写木马程序?
1、首先选择编程工具。当前流行的工具有C++Builder、VC、VB和Delphi。这里使用C++Builder,因为它可以简洁地展示木马的基本原理。启动C++Builder 0企业版,新建一个工程,并添加三个VCL控件:一个是Internet页中的Server Socket,另两个是Fastnet页中的NMFTP和NMSMTP。
2、木马攻击原理包括配置、传播、运行、信息泄露、建立连接和远程控制六个步骤。配置阶段,木马配置程序伪装木马,设置信息反馈方式,以隐藏并欺骗用户。传播阶段,木马通过邮件附件或捆绑软件方式传播,采用修改图标、捆绑文件等手段伪装。运行阶段,木马自动安装,将自身复制到系统文件夹,并设置触发条件启动。