欢迎来到天天文库
浏览记录
ID:5443783
大小:515.51 KB
页数:25页
时间:2017-12-12
《毕业设计(论文)-基于vc的简单木马的开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、591论文网www.591LW.com基于VC的简单木马的开发摘要目前,Internet已经得到非常广泛的使用,但是同时,各种黑客工具和网络攻击手段也层出不穷。黑客入侵给人们造成的各种损失也越来越大,其中木马就是被广泛使用的黑客工具之一,它对网络安全造成了极大的威胁。本毕业设计使用VC++6.0为开发平台设计的一个简单的木马程序,主要实现了获取远程被控计算机的基本信息、锁定其鼠标和键盘、注销重启和关闭被控计算机、隐藏并开启其任务栏、向被控计算机发送消息等功能。本论文从选题背景入手,介绍了与本系统相关的一些理论知识,以及开发
2、工具,随后详细介绍了该木马程序的开发过程,包括服务端/客户端的socket编程,木马服务端和客户端通信的实现,以及实现远程控制的各种具体功能的实现。最后对系统进行测试,并对所做工作进行总结。关键词:木马;远程控制;VC;WindowsSocket591论文网www.591LW.comTheDesignoftheTrojanHorseBasedonVisualCAbstractWiththepopularizationoftheInternetandthedevelopmentofitsapplication,various
3、kindsofInternet-attackingmethodsareappeared.TheseInternet-attackinghaveseriouslydamagedthemachinesandtheInternetusers.TheTrojanhorseisoneofthepopulartoolsusedbyhackerandinfluencedthenetworksecuritymoreandmore.InthisdesignasimpleTrojanhorseisdevelopedwithVisualC++6
4、.0.Theprimaryfunctionincludes:gettingsysteminformationofthelong-distancecomputer,lockingitsmouseandkeyboard,rebootinglogoutandturnoffthecomputer,hidingtaskbar,sendingmessage,catchingandkillingtheprocessandsoon.Inthispaper,thebackgroundandthedevelopmenttechnologyis
5、introducedatfirst,andthenitintroducesthedesignprocessoftheTrojanHorse,includessocketprogrammingoftheserverandclient,communicationbetweentheserverandclientandimplementationthefunctionindetail.Keywords:TrojanHorse;Long-distancecontrol;VC;WindowsSocket591论文网www.591LW
6、.com目录论文总页数:26页1引言12相关技术介绍12.1开发环境VC++6.012.2套接字Socket编程原理12.3木马基本原理32.3.1木马定义32.3.2木马发展32.3.3木马基本组成42.3.4C/S客户服务器模式42.3.5木马入侵过程53系统设计73.1系统总体设计73.1.1设计目标73.1.2功能介绍83.2具体功能实现93.2.1获取信息功能93.2.2清除信息103.2.3锁定鼠标和键盘103.2.4注销、重启和关机113.2.5隐藏并开启任务栏133.2.6发送消息163.2.7查看进程17
7、3.2.8木马的伪装204系统测试23结论24参考文献24致谢25声明261引言以Internet为代表的全球性信息化浪潮日益高涨,信息网络技术的应用正日益普及,伴随网络的普及,安全问题日益成为影响网络效能的重要问题。不管是菜鸟级别的还是高手级别的黑客,都越来越频繁的使用木马进行网络攻击。黑客使用木马对网络造成的危害越来越大。最早的特洛伊木马就是一种基于远程控制的黑客工具,具有隐蔽性和非授权性的特点。而远程监控木马虽然从技术划分它属于第一代木马,但是由于其良好的操作界面和容易伪装的特性,现在仍然被广泛使用。由于大多数人对网
8、络安全的态度都是和消极和被动的,往往等到灾害产生了才想办法解决,完全忽视了预防重于治理的重要性。本文详细分析了远程监控模式的木马的工作原理和设计方法,对木马技术有详细的认识,能够为预防和治理黑客入侵有极大的帮助。2相关技术介绍2.1开发环境VC++6.0VC自诞生以来,一直是Windows环境下最主要的
此文档下载收益归作者所有