具体描述
远程控制是管理人员在异地通过计算机网络,异地拨号或双方都接入Internet等手段,连接目标计算机,并通过本地计算机对远程计算机进行管理和维护的行为。远程控制既可以作为黑客攻击手段之一,也可以作为远程维护,在家办公等应用领域的支持工具。
本书在源代码级上系统而全面地介绍了远程控制的技术和方法。全书共分5章。第1章介绍网络应用协议、常用设备和服务,并对TCP/IP协议进行重点分析。第2章讲述远
《远程控制编程技术》是一部聚焦现代物联网与嵌入式系统融合发展的专业指南,深入探讨如何通过软件手段实现对设备的远程操控与智能管理。本书以实用为导向,剖析从硬件接口设计到网络通信协议的完整流程,帮助读者构建安全、高效、稳定的远程控制系统。内容涵盖微控制器编程基础,如Arduino和树莓派常见框架,详细解释其在本地与云端交互中的应用技巧;重点介绍多种通信方式,包括Wi-Fi、蓝牙、ZigBee及蜂窝网络的优缺点与适用场景,结合实际项目案例说明协议选择对系统响应速度与稳定性的决定性影响。书中特别强调安全机制,详细阐述身份验证、数据加密传输与防御常见攻击手段,如中间人攻击和设备仿冒,提供可落地的防护策略。此外,本书对边缘计算在远程控制中的作用进行了深入分析,探讨如何将部分处理逻辑下沉至终端设备,降低云端负载与延迟,提升实时性。案例章节丰富,通过家庭自动化、工业远程监控及智能家居场景的完整开发过程,使理论知识与工程实践紧密结合。作者以清晰逻辑串联复杂技术点,从初学者到高级开发者均可通过系统学习,掌握从设计构思到部署运行的全流程能力。本书不仅是技术手册,更是一份助力读者在快速发展的远程控制领域建立专业知识体系与实操经验的重要参考。
作者简介
目录信息
第1章 网络及应用协议
1 计算机网络的基本概念
2 网络设备及工作原理
3 远程控制及应用
4 TCP/IP协议分析
第2章 远程控制及应用
1 远程控制概述
2 远程控制、木马、病毒与黑客程序
3 远程唤醒的基本原理
……
第3章 远程控制的实现基础
1 Socket的基本概念
2 基本套接字函数调用
……
第4章 远程控制的实现
1 远程屏幕抓取的实现
2 远程关机的实现
3 网络邻居及IP地址的获取
……
第5章 开发完整的远程控制软件
1 控制端程序的实现
2 被控制端程序的实现过程
3 软件运行和有关说明
……
附录 与网络安全有关的法律
· · · · · · (收起)
1 计算机网络的基本概念
2 网络设备及工作原理
3 远程控制及应用
4 TCP/IP协议分析
第2章 远程控制及应用
1 远程控制概述
2 远程控制、木马、病毒与黑客程序
3 远程唤醒的基本原理
……
第3章 远程控制的实现基础
1 Socket的基本概念
2 基本套接字函数调用
……
第4章 远程控制的实现
1 远程屏幕抓取的实现
2 远程关机的实现
3 网络邻居及IP地址的获取
……
第5章 开发完整的远程控制软件
1 控制端程序的实现
2 被控制端程序的实现过程
3 软件运行和有关说明
……
附录 与网络安全有关的法律
· · · · · · (收起)
读后感
用户评价
代码挺多,只看了目录和各章引言,对我来说够了。
代码挺多,只看了目录和各章引言,对我来说够了。
这本书其实很不错,有很多实在的技巧,只不过远程控制这个领域太狭窄,关注的人不多
代码挺多,只看了目录和各章引言,对我来说够了。
代码挺多,只看了目录和各章引言,对我来说够了。