Xcap是一个免费的网络发包工具,可以构造和发送常用的网络报文,如ARP、UDP、ICMP等。
一、功能
1. 构造报文
支持构造常见的以太网报文,包括arp、rarp、ipv4、ipv6、icmpv4、icmpv6、igmp、udp、tcp、pim、ospf、rip、snmp、ppp、pppoe、ipsec(ah/esp)等等,以及一些不常用的报文,如果802.3、STP等等。
2. 发送报文
WinPcap能从系统中读取处所有的网络接口,本功能可以从指定的接口发送构造的报文,支持两种简单的发送策略,一是发送选中的(用鼠标选中),二是循环发送复选框选中的报文。
3. 辅助功能
* IP分片
* 响应ARP/NDP查询
* 响应ICMP Echo Request
* TCL控制发送
* 抓包,报文分析
二、使用
1. 创建报文
报文隶属于报文组,每个报文组包含多个报文,因此,创建报文首先要创建报文组,点击菜单“报文组->创建报文组”或工具栏中创建报文组按钮,在弹出的对话框中输入报文组名称,确定后,在窗口左侧列表中可以看到自己创建的报文组,鼠标点击这个报文组,右侧窗口出现报文组的界面,该界面中包含报文的操作功能按钮。
步骤一: 创建报文组,可点击菜单“报文组/创建报文组”,输入报文组名称,确定。