内容简介
上篇
第1章 网络与协议基础
1.1 计算机网络
1.1.1 网络的概念与功能
1.1.2 网络分类
1.1.3 局域网
1.1.4 Intemet介绍
1.2 两种网络模型
1.2.1 ISO/OSI模型
1.2.2 TCP/IP参考模型
1.3 通信协议
1.4 客户/服务器模式介绍
1.5 小结
第2章 WINSOCK编程基础与木马原理
2.1 WINSOCK控件的使用
2.1.1 认识WINSOCK
2.1.2 WINSOCK的属性、方法和事件
2.1.3 使用中常见错误
2.2 简单的通信例程
2.2.1 局域网内通信
2.2.2 简单聊天室的编写
2.3 木马原理
2.4 小结
第3章 VB中常用高级控件
3.1 普通应用控件
3.1.1 ListView控件
3.1.2 TreeView控件
3.1.3 ImageList控件
3.1.4 StatusBar控件
3.1.5 ToolBar控件
3.1.6 CoolBar控件
3.1.7 SSTab控件
3.2 专用控件
3.2.1 Masked Edit控件
3.3 网络控件
3.3.1 WebBrowser控件
3.3.2 Internet Transfer控件
3.4 小结
第4章 实用API介绍
4.1 系统控制类
4.1.1 获取系统信息
4.1.2 系统启动与关闭
4.1.3 驱动器的控制
4.1.4 系统进程管理
4.1.5 界面控制
4.1.6 键盘鼠标控制
4.2 木马自我保护类
4.2.1 注册表访问的方法
4.2.2 程序的自启动
4.2.3 程序的隐藏和保护
4.3 网络应用类
4.3.1 本地网络属性
4.3.2 网络资源的连接与管理
4.3.3 端口控制
4.3.4 Internet与浏览器应用
4.3.5 远程访问服务
4.3.6 代理服务器应用
4.3.7 Sockets API应用
4.4 小结
第5章 文件处理
5.1 文件的基本操作与访问
5.1.1 文件和目录操作
5.1.2 文件的访问方式与方法
5.2 使用FSO文件系统模型
5.2.1 了解FSO文件系统模型
5.2.2 处理驱动器和目录
5.2.3 处理文件
5.3 API在文件处理中的应用
5.3.1 文件基本管理
5.3.2 文件属性处理
5.3.3 浏览文件夹
5.3.4 访问回收站
5.3.5 访问INI文件
5.4 网络文件传递
5.5 小结
第6章 普通木马的实现过程
6.1 软件计划
6.1.1 功能分析
6.1.2 软件设计
6.2 程序实现
6.3 小结
下篇
第7章 三种基本高层协议的应用
7.1 HTTP协议
7.1.1 HTTP协议的特点与工作方式
7.1.2 建立HTTP服务器
7.1.3 编写HTTP客户程序
7.2 FTP协议
7.2.1 FTP协议特点和工作方式
7.2.2 建立FTP服务器
7.2.3 编写FTP客户程序
7.3 TELNET协议
7.3.1 TELNET协议工作方式
7.3.2 建立TELNET服务器
7.3.3 编写TELNET客户程序
7.4 无客户端木马的实现
7.5 小结
第8章 电子邮件程序
8.1 电子邮件与电子邮件协议
8.1.1 电子邮件概述
8.1.2 SMTP与POP3协议
8.2 利用WINSOCK实现电子邮件的收发
8.2.1 接收邮件程序编写
8.2.2 发送邮件程序编写
8.3 利用MAPI实现电子邮件收发
8.3.1 MAPI控件介绍
8.3.2 MAPI编程示例
8.4 深入电子邮件
8.5 小结
第9章 DHTML与IIS应用程序初步
9.1 DHTML应用程序
9.1.1 DHTML简介
9.1.2 DHTML中的属性事件和方法
9.1.3 简单的DHTML例程和GGI程序
9.2 IIS应用程序
9.3 小结
附录1 Winsock错误代码
附录2 HTML简明参考