图书介绍
网络安全开发包详解PDF|Epub|txt|kindle电子书版本网盘下载
- 刘文涛编著 著
- 出版社: 北京:电子工业出版社
- ISBN:712101744X
- 出版时间:2005
- 标注页数:484页
- 文件大小:33MB
- 文件页数:495页
- 主题词:计算机网络-安全技术-软件包
PDF下载
下载说明
网络安全开发包详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 网络安全1
1.1 网络安全问题1
1.1.1 网络安全重要性1
1.1.2 网络安全目标2
1.1.3 网络安全策略3
1.2 网络安全技术3
1.2.1 网络数据包捕获技术4
1.2.2 网络协议分析技术5
1.2.3 网络数据包生成技术6
1.2.4 网络安全扫描技术7
1.2.5 网络防火墙技术8
1.2.6 网络入侵检测技术9
1.3 网络安全开发9
1.3.1 网络安全开发的主要内容9
1.3.2 网络安全开发所需的知识11
第2章 网络安全开发包13
2.1 网络安全开发包技术13
2.1.1 网络安全开发包的作用13
2.1.3 如何使用开发包14
2.1.2 网络安全开发包的种类14
2.2 常用的网络安全开发包简介15
2.2.1 Libpcap15
2.2.2 WinPcap16
2.2.3 数据包构造和发送开发包Libnet17
2.2.4 通用网络安全开发包Libdnet18
2.2.5 网络入侵检测开发包Libnids19
3.1.1 Libpcap简介21
3.1.2 Libpcap的作用21
3.1 Libpcap概述21
第3章 网络数据包捕获开发包Libpcap21
3.1.3 Libpcap的安装22
3.2 Libpcap的组成24
3.2.1 BPF捕获机制24
3.2.2 过滤规则25
3.2.3 网卡设置27
3.2.4 文件27
3.3 Libpcap数据结构31
3.3.1 pcap31
3.3.2 pcap_file_header32
3.3.4 pcap_stat33
3.3.3 pcap_pkthdr33
3.3.5 pcap_if34
3.3.6 pcap_addr34
3.4 Libpcap函数35
3.4.1 网络接口函数35
3.4.2 规则函数35
3.4.3 数据包捕获函数36
3.4.4 文件相关函数37
3.4.6 辅助函数38
3.4.5 错误处理函数38
3.5 Libpcap的使用40
3.5.1 最简单的应用程序41
3.5.2 以太网数据包的捕获46
3.5.3 ARP数据包的捕获53
3.5.4 IP数据包的捕获59
3.5.5 TCP数据包的捕获65
3.5.6 UDP数据包的捕获74
3.5.7 ICMP数据包的捕获80
3.5.8 综合程序88
3.6 小结107
第4章 Windows网络数据包捕获开发包WinPcap108
4.1 WinPcap介绍108
4.2 WinPcap的组成110
4.3 WinPcap数据结构112
4.4 WinPcap函数113
4.5 WinPcap开发包的使用117
4.5.1 使用WinPcap的一般流程117
4.5.2 捕获数据包122
4.5.3 发送数据包136
4.6 小结139
第5章 数据包构造和发送开发包Libnet141
5.1 Libnet介绍141
5.1.1 Libnet的由来142
5.1.2 Libnet的作用143
5.2 Libnet的组成144
5.2.1 文件144
5.2.2 函数构成146
5.2.3 协议部分149
5.2.4 Libnet的安装150
5.3.1 常量160
5.3 Libnet数据结构160
5.3.2 协议头的数据结构164
5.3.3 核心数据结构192
5.4 Libnet函数199
5.4.1 核心函数199
5.4.2 地址函数200
5.4.3 数据包构造函数201
5.4.4 数据包发送函数218
5.4.5 高级处理函数218
5.4.6 Libnet句柄队列操作函数219
5.4.7 辅助函数220
5.5 使用Libnet的开发流程223
5.5.1 初始化223
5.5.2 构造数据包225
5.5.3 数据包检测和发送226
5.6 使用Libnet开发包226
5.6.1 构造ARP数据包227
5.6.2 构造IP数据包236
5.6.3 构造TCP数据包245
5.6.4 构造UDP数据包252
5.6.5 构造ICMP数据包258
5.6.6 构造BGP数据包287
5.6.7 构造DHCP数据包293
5.6.8 构造多个数据包300
5.7 小结304
第6章 通用网络安全开发包Libdnet305
6.1 Libdnet概述305
6.1.1 Libdnet简介305
6.1.3 Libdnet的安装306
6.1.2 Libdnet的主要功能306
6.2 Libdnet的组成309
6.3 Libdnet数据结构310
6.3.1 网络地址结构310
6.3.2 协议结构311
6.3.3 ARP缓存的数据结构331
6.3.4 网络路由表数据结构331
6.3.5 网络接口的数据结构332
6.3.6 防火墙结构332
6.4 Libdnet函数333
6.4.1 网络地址操作函数333
6.4.2 以太网协议函数335
6.4.3 IPv4协议函数336
6.4.4 IPv6协议函数337
6.4.5 数据块操作函数338
6.4.6 ARP缓存操作函数340
6.4.7 网络接口函数340
6.4.8 网络路由函数341
6.4.9 随机数函数342
6.4.10 防火墙函数343
6.4.11 IP隧道函数344
6.5.1 简单应用345
6.5 Libdnet开发包的使用345
6.5.2 构造和发送网络数据包349
6.5.3 ARP缓存操作364
6.5.4 网络接口操作367
6.5.5 网络路由表操作375
6.5.6 防火墙操作378
6.6 小结383
第7章 网络入侵检测开发包Libnids384
7.1 Libnids概述384
7.1.1 Libnids的使用范围384
7.1.2 Libnids的安装385
7.2 Libnids数据结构387
7.2.1 基本常量387
7.2.2 tuple4390
7.2.3 half_stream390
7.2.4 tcp_stream391
7.2.5 nids_prm392
7.2.6 nids_chksum_ctl395
7.3 Libnids函数395
7.4.1 显示TCP连接397
7.4 Libnids的使用397
7.4.2 显示UDP数据报408
7.4.3 HTTP协议分析413
7.4.4 FTP协议分析426
7.4.5 Telnet协议分析439
7.4.6 POP3协议分析450
7.4.7 SMTP和ESMTP协议分析458
7.4.8 IP数据包的捕获和分析468
7.4.9 检测攻击的一个例子475
7.5 小结481
参考文献483