安全扫描技术课程设计(2)
发布时间:2021-06-07
发布时间:2021-06-07
tcp端口扫描及tcp服务器搭建
目录
1 课程设计简介---------------------------------------------------2
1.1 扫描原理-------------------------------------------------------2 1.2 设计要求-------------------------------------------------------2 1.3 实现简介-------------------------------------------------------2 2 常用端口扫描技术-----------------------------------------------2
2.1 TCP connect()扫描:---------------------------------------------2 2.2 TCP SYN扫描:------------------------------------------------2 2.3 TCP FIN 扫描--------------------------------------------------3 2.4 IP段扫描-------------------------------------------------------3 2.5 TCP 反向 ident扫描---------------------------------------------3 2.6 UDP ICMP端口不能到达扫描-------------------------------------3 2.7 UDP recvfrom()和write() 扫描-------------------------------------3 3 设计原理-------------------------------------------------------3
3.1 服务器模块-----------------------------------------------------3
3.1.1 流程图分析---------------------------------------------3 3.1.2 关键的模块分析与实现-------------------------------------4 3.2 客户端及扫描器模块---------------------------------------------6
3.2.1 流程图分析-----------------------------------------------7 3.2.2 关键的模块分析与实现-------------------------------------7
4 程序运行结果---------------------------------------------------11 5 TCP与UDP的区别-----------------------------------------------17
5.1 协议上的区别------------------------------------------------17 5.2 端口扫描上的区别---------------------------------------------17 6 参考文献-------------------------------------------------------19 7 代码附录-------------------------------------------------------19
下一篇:利乐(中国)有限公司