2007-12-03 12:11
一个完整的木马系统由硬件部分,软件部分和具体连接部分组成。这里主要对软件部分介绍,它主要有控制端程 序、木马程序(后台服务程序)、木马配制程序组成。控制端用以远程控制服务端的程序;木马程序是潜入服务端内部,获取其操作权限的程序;木马配制程序是设 置木马程序的端口号,触发条件,木马名称等,使其在服务端藏的更隐蔽的程序。 使用的技术: 控制端程序发送控制码控制服务器,服务器后台运行,修改注册表达到控制的目的。技术不是很难的,主要体现C#的网络编程和注册表的修改。 控制端开发: 控制端向服务器发出一段控制码,服务端(木马程序)收到控制码后,根据控制的要求,完成指定的要求,如果服务器完成工作,返回成功的信息。 控制端的开发: 控制码的设定你可以自已设定,不需要详解,主要有以下几个难点。 1、连接请求
2、测试是否与被控制机连接上。 程序的流程是发送控制码看控制端是否有反应,如果有返回则显示控制成功。 //提供网络访问的数据流
3、控制生效的代码
4、线程执行的函数
|