优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

远程控制程序的设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘? 要 随着计算机网络技术的飞速发展,黑客技术也不断更新,它对网络安全构成了极大的威胁。特洛伊系统作为黑客工具中重要的一员,其技术日新月异,破坏力之大是绝不容忽视的。因此,对系统技术的研究刻不容缓。 本文首先介绍了系统的基本概念,包括系统的结构、行为特征、功能、分类以及系统的发展现状和发展趋势。然后详细介绍了系统的工作原理和系统系统的关键技术。系统的关键技术包括系统的伪装方式、系统程序的隐藏技术、系统的自启动以及系统的通信技术等。另外,本文研究了远程控制技术,包括TCP/IP协议的介绍、Socket通信技术和客户端/服务器模型(C/S)。 本文在研究系统技术的基础上设计了一款远程控制系统。该系统程序能够通过客户端对远程主机进行控制和监视,服务端可以自动连接客户端。另外该系统程序还包括远程文件操作(文件复制、拷贝、删除、下载、上传等),远程系统控制(关机、重启,鼠标、屏幕锁定,启动项管理),网络连接控制,远程进程管理和文件传输等功能。最后本文实现了这一款系统程序,并对其进行了测试。测试结果显示该系统程序实现了所有的功能,能够对远程主机进行控制。 关键词???? 系统, Socket,远程控制 功能分析 由于要实现的是远程控制系统程序,因此需要实现的功能如下: (1)????? 被控制端上网后自动通知:当己植入服务器端程序的计算机上网后,程序自动连接信息中转系统,获得客户端所在主机的IP,然后通知客户端。 (2)????? 获取被控制端主机硬盘资料信息:利用本系统可列举被控计算机所有硬盘上的所有目录和文件信息,具体信息包括目录名、文件名、目录或文件属性、大小、修改时间等。 (3)????? 远程文件操作:远程修改文件、文件夹,下载、上传文件,删除、新建文件等。 (4)????? 远程系统控制:该功能可实现对被控制端主机的重启、关机、注销,鼠标、键盘的锁定和解锁。 (5)????? 获取目标机的系统信息:包括计算机名、当前用户名、当前运行的软件和计算机安装了那些软件。 (6)????? 进程管理:管理被控制的进程,包括查看当前运行的进程信息,终止进程等。 (7)????? 被控制端的伪装、隐藏、自启动等功能。