- 4
- 0
- 约2.71千字
- 约 3页
- 2020-04-07 发布于天津
- 举报
实验三
实验目的:掌握Linux下开源网络软件的安装、分析与使用。
实验内容:
1)在Linux下安装广泛使用的libpcap /release/libpcap-1.0.0.tar.gz, libnids /projects/libnids/files/libnids/1.24/libnids-1.24.tar.gz/download
/release/libpcap-1.0.0.tar.gz
/projects/libnids/files/libnids/1.24/libnids-1.24.tar.gz/download
2)通过分析libnids的部分代码,了解IP分片重组、TCP连接建立与关闭在Linux中的实现。
3)通过分析相关代码了解libnids中端口扫描攻击的检测机制,安装tcpreplay /wiki/tcpreplay 开源软件,学会使用tcpreplay来模拟网络环境进行网络测试
/wiki/tcpreplay
4)(选做)通过修改scan.c来扩充攻击检测能力。
注:实验1)、2)和3)为必做,标注为challenge的内容及实验4)为选做内容。
1.软件安装
本实验需要同学掌握基本的Linux下软件安装及编程知识,考虑到部分同学这方面知识比较欠缺,本小节尽可能详细地介绍安装过程以及应注意的问题。关于libnids的基本功能介绍以及编程接口,可以通过
原创力文档

文档评论(0)