简单数据包发送器(SPS)是一种Linux数据包制作工具,支持IPv4,IPv6,包括扩展标头,以及隧道传输IPv6 over IPv4。
它在Linux上用C语言编写,使用GTK 构建GUI并在GPLv3下发布。它不需要pcap。
特征
数据包制作和发送TCP,ICMP或UDP类型的一个,多个或泛洪IPv4和IPv6数据包(或循环通过所有这三个)。以太网帧中的所有值都可以任意修改。支持IPv4标头选项,TCP标头选项以及TCP,ICMP和UDP数据,输入来自:键盘为UTF-8 / ASCII,键盘为十六进制或来自文件。
IPv6支持包括:逐跳,“第一”和“最后”目标,路由,身份验证和封装安全负载(ESP)扩展头。对于那些无法访问本地IPv6网络的用户,IPv6数据包可以通过IPv4传输(6to4)。
IPv4,IPv6和6to4的数据包碎片。如果需要不寻常的片段大小,则可以改变假设的最大传输单元(MTU)。
IP地址和端口号可以随机化。
可配置的traceroute功能,支持具有上述所有功能的TCP,ICMP和UDP数据包。
以十六进制/ ASCII表示形式查看数据包,包括未分段和碎片形式。
可以将所有数据包设置保存到文件并从文件加载。
IP和ASN授权功能,包括:国家/地区名称/代码搜索和反向搜索,按国家和反向搜索的自治系统(AS)号码搜索,IPv4和IPv6地址委派搜索和反向搜索。
ARP(IPv4)和邻居发现(IPv6),用于查询LAN以获取本地节点的MAC地址。
检索任何连接的网络接口的MAC地址和当前MTU设置。
域名解析和反向解析。
下载地址:https://sites.google.com/site/si ... r.gz?attredirects=0
文章转自:华盟网


