发包工具anysend使用手册

前言

2007年,一位锐捷测试大牛要测试IPv6,苦于无SMB资源,网上又找不到合适的发包软件,最后自己编写了一款,命名为anysend。虽然是十多年前的软件工具,但在win10系统仍可以正常运行,能够满足我们IPv4和IPv6的测试需求。本文简单介绍使用anysend发送UDP报文的详细步骤,欢迎大家关注,收藏和转发!

anysend工具组成

Anysend是基于Winpcap驱动开发的,因此运行之前必须确定安装了winpcap驱动。一般安装了wireshark都会已经安装winpcap,不需要重复安装。如果运行anysend提示找不到winpcap文件,则需要安装WinPcap。

anysend工具页面

详细说明参考帮助文档

anysend工具使用举例

需求

生成UDP目的端口号是5000,源端口号是1000~1010的IPv6数据包

步骤

a. 在Layer 3 Header选择IPv6,Layer 2 Header的Ethertype自动变成86DD,设定二层报头和三层报头其他字段如源mac地址、目的Mac地址、源IP和目的IP;

b. 在Layer 4 header传输层选择UDP,源端口号设为1000,目的端口号设为5000;

c. 鼠标点击一下源端口号输入框,数据包编辑框对应的值变为红色;

d.右键红色十六进制的源端口号,在弹出的菜单中选择fill rule A,表示绑定规则A;

e.编辑rule A的state为Increment,表示源端口号依次递增;

f. 勾选上Quantificationally,填入10,表示发送10个数据包;

e. 点击+按钮将当前编辑的数据包添加到packet list

g. 点击发送按钮,发送10个包后自动停止,抓包结果如下;

Anysend帮助文档

Anysend自带帮助文档,点击菜单栏的问号即可打开。


原创不易,你的支持是我最大的动力,欢迎大家点赞,收藏,关注!

相关推荐
叼烟扛炮2 小时前
Linux 学习笔记(五十九):epoll 的生死抉择——LT 与 ET 模式
linux·运维·服务器·网络·笔记·学习·php
xixingzhe210 小时前
AI 对话打字机效果:SSE 和 HTTP 的区别与适用场景
网络·网络协议·http
xiaoye-duck10 小时前
《C++ 项目:手写大模型接入 SDK》Gemini接口设计(上):初始化、全量响应实现和测试
开发语言·网络·c++·语言模型
布裘11 小时前
【银河麒麟】重启后时区丢失?排查发现 localtime 被业务程序替换成硬链接
linux·运维·网络
zhikouai12 小时前
把外部助手接进聊天软件的架构分层与参数配置
服务器·网络·php
huainingning12 小时前
锐捷10.X路由器版本升级不生效问题排查
运维·网络·智能路由器
QZ1665609515916 小时前
政务泛监测体系能力排行:AI 重塑监测边界,治理的颗粒度革命
网络·人工智能·安全·网络安全·政务
叼烟扛炮16 小时前
Linux 学习笔记(五十八):IO 多路复用封神——epoll 底层原理揭秘
linux·运维·服务器·网络·笔记·学习·php
叼烟扛炮16 小时前
Linux 学习笔记(五十一):数据链路层与 ARP 协议——局域网寻址与黑客骗局
linux·网络·网络协议·php·tcpdump
星恒随风17 小时前
Linux网络编程:彻底理解IO多路复用select!从fd_set位图、读写就绪到手写TCP多客户端字典服务器
linux·服务器·网络