毕业设计 基于VC的一种简单木马的设计,共30页,9747字 摘要 目前,Internet已经得到非常广泛的使用,但是同时,各种黑客工具和网络攻击手段也层出不穷。黑客入侵给人们造成的各种损失也越来越大,其中木马就是被广泛使用的黑客工具之一,它对网络安全造成了极大的威胁。 本毕业设计使用VC++ 6.0为开发平台设计的一个简单的木马程序,主要实现了获取远程被控计算机的基本信息、锁定其鼠标和键盘、注销重启和关闭被控计算机、隐藏并开启其任务栏、向被控计算机发送消息等功能。 本论文从选题背景入手,介绍了与本系统相关的一些理论知识,以及开发工具,随后详细介绍了该木马程序的开发过程,包括服务端/客户端的socket编程,木马服务端和客户端通信的实现,以及实现远程控制的各种具体功能的实现。最后对系统进行测试,并对所做工作进行总结。 关键词:木马;远程控制;VC;Windows Socket 目 录 1 引言 1 2 相关技术介绍 1 2.1 开发环境VC++6.0 1 2.2 套接字SOCKET编程原理 1 2.3 木马基本原理 3 2.3.1 木马定义 3 2.3.2 木马发展 3 2.3.3 木马基本组成 4 2.3.4 C/S客户服务器模式 4 2.3.5 木马入侵过程 5 3 系统设计 7 3.1 系统总体设计 7 3.1.1 设计目标 7 3.1.2 功能介绍 8 3.2 具体功能实现 9 3.2.1 获取信息功能 9 3.2.2 清除信息 10 3.2.3 锁定鼠标和键盘 10 3.2.4 注销、重启和关机 11 3.2.5 隐藏并开启任务栏 13 3.2.6 发送消息 16 3.2.7 查看进程 17 3.2.8 木马的伪装 20 4 系统测试 23 结 论 24 参考文献 24 致 谢 25 声 明 26 |
查看评论
已有0位网友发表了看法