主机扫描程序设计.ppt

计算机网络编程技术 第2章 主机扫描程序设计 引子——主机安全? 4. 万事俱备,你的使命是什么? 本章的主要内容 如何探测主机的活动状态? ICMP协议原理与编程技术 端口扫描器 ? 端口扫描技术分类与工作原理 基于TCP全连接的扫描编程技术 高级端口扫描编程技术 2.1 活动主机探测技术 PING命令的用途? 2.1.1 ICMP协议介绍 (1)ICMP的功能 ICMP(Internet control message protocol) 网际控制报文协议 ICMP就是一个“错误侦测与回报机制 侦测远端主机是否存在; 建立及维护路由资料; 重导资料传送路径; 资料流量控制 (2) ICMP与IP的关系 (3) ICMP数据报格式 (4) ICMP类型与代码描述 (部分) ICMP类型与代码描述 (续) PING命令 ping是响应请求(类型=8)和应答(类型=0)。 一台主机向一个节点发送一个类型=8的ICMP报文,如果途中没有异常(例如,被路由器丢弃、目标不回应ICMP或传输失败),则目标返回类型=0的ICMP报文,说明这台主机存在。 tracert命令 通过计算ICMP报文通过的节点来确定主机与目标之间的网络距离。 Tracert百度网 (5) ICMP与网络安全 ICMP协议对于网络安全具有极其重要的意义。ICMP协议本身的特点决定了它非常容易被用于攻击网络

文档评论(0)

1亿VIP精品文档

相关文档