出版时间:2008-4 出版社:人民邮电 作者:张延伟 页数:369
Tag标签:无
内容概要
本书全面介绍了使用Visual C++开发各种网络程序的方法与技巧,内容涵盖TCP和UDP的客户/服务器编程、Internet和LAN上的远程PC控制、链路层的计算机扫描技术、路由跟踪技术、IP欺骗技术、密码截获及保护技术、网络封包截获技术、串口通信技术、IOCP技术,以及分层协议、NDIS中间层网络驱动编程等。 本书实例新颖,有很强的实用性,既适合于有一定C、C++语言基础,欲深入了解Windows网络编程的读者快速提高,也适合于从事网络编程的工作人员参考借鉴。
书籍目录
第1章 客户机/服务器开发 1.1 Winsock编程入门——简单的TCP服务器 1.2 Winsock编程入门——简单的TCP客户端 1.3 多线程TCP服务器和客户端实例 1.4 网络对时程序实例 1.5 网络文件传输实例 第2章 计算机嗅探和远程控制 2.1 Ping程序实例 2.2 路由跟踪实例 2.3 网络嗅探器实例 2.4 远程进程和机器控制实例 2.5 网络唤醒(Wake On LAN)实例 第3章 网络计算机扫描 3.1 原始UDP封包发送实例 3.2 原始以太封包发送实例 3.3 TCP/IP端口扫描实例 3.4 高级TCP半开端口扫描实例 第4章 网络封包过滤技术 4.1 Windows网络数据和封包过滤概述 4.2 Hook API过滤原理 4.3 Hook API过滤实例 4.4 基于SPI的数据报过滤实例 4.5 IP过滤钩子驱动 4.6 Windows防火墙开发实例 第5章 NDIS中间层驱动开发 5.1 中间层网络驱动PassThru 5.2 扩展PassThru NDIS IM驱动——添加IOCTL接口 5.3 扩展PassThru NDIS IM驱动——添加过滤规则 5.4 核心层过滤实例 第6章 网络安全 6.1 ARP概述 6.2 局域网计算机诊测实例 6.3 ARP欺骗与ARP表中毒实例 6.4 SuperPasswordSpy++密码诊测实例 6.5 侦听局域网内密码实例 第7章 IP帮助函数 7.1 IP配置信息管理实例 7.2 获取网络状态信息实例 7.3 路由管理实例 7.4 ARP表管理实例 7.5 进程网络活动监视实例 第8章 串口通信编程技术 8.1 串口通信基本接线方法 8.2 串口通信基本API函数 8.3 异步通信实例 8.4 CSerial类的封装与串口调试实例 8.5 串口文件传输实例 第9章 综合实例
图书封面
图书标签Tags
无
评论、评分、阅读与下载