12.网络安全相关编程示例技巧.ppt

1. 主机扫描 --关键问题分析(4) 接收与解析ICMP数据包 用recvfrom()函数来接收ICMP数据包 依次解析ICMP头部的各个字段,包括类型、代码、校验和、标识符与序号,回送响应类型为0,回送响应代码为0 2. 端口扫描 目标主机的哪些端口是开放的? 2. 端口扫描 -- 主要的传输层协议 TCP数据包的基本结构 2. 端口扫描 -- 主要的传输层协议(2) UDP数据包的基本结构 2. 端口扫描 --端口号的分配方法(1) 端口是指网络服务在传输层的地址,它是一个在0~65535之间的整数 TCP端口分配给TCP服务使用,UDP端口分配给UDP服务使用 端口可以分为3种类型:熟知端口、注册端口与临时端口 端口分配由Internet赋号管理局(IANA)完成 2. 端口扫描 --端口号的分配方法(2) 主要的TCP熟知端口号 端口号 服务进程 说明 2O FTP 文件传输协议(数据连接) 21 FTP 文件传输协议(控制连接) 23 Telnet 虚拟终端网络 25 SMTP 简单邮件传输协议 53 DNS 域名服务器 80 HTTP 超文本传输协议 110 POP 邮局协议 143 IMAP 交互式邮件访问协议 2. 端口扫描 --端口号的分配方法(3) 主要的UDP熟知端口号 端口号 服务进程 说明 53 DNS 域名服务器 67 BOOTPS 引导程

文档评论(0)

1亿VIP精品文档

相关文档