远程控制是管理人员在异地通过计算机网络,异地拨号或双方都接入Internet等手段,连接目标计算机,并通过本地计算机对远程计算机进行管理和维护的行为。远程控制既可以作为黑客攻击手段之一,也可以作为远程维护,在家办公等应用领域的支持工具。 本书在源代码级上系统而全面地介绍了远程控制的技术和方法。全书共分5章。第1章介绍网络应用协议、常用设备和服务,并对TIP/IP协议进行重点分析。第2章讲述远程控制的基本概念、功能和发展前景。第3章讲述远程控制软件的实现基础,重点阐述Socket编程的基本原理及Windows的消息系统。第4章详细讲解远程控制软件各种功能的具体实现方法。第5章讲解一个远程控制的综合实例,其内容主要包括控制端程序、被控制端程序、Windows帮助的加入和制作安装程序。 通过本书学习,读者会对远程控制软件有系统、深入的理解,能够独立完成远程软件的分析和编程工作,熟练地编写互联网络程序。 本书可供网络工程师、网络管理维护人员及网络爱好者学习与使用。