
Fatbeans 是一款 Windows 下的网络抓包与
调试工具,由开发者以儿子的小名命名,专为
网络工程师、开发者及安全研究人员设计。Fatbeans一款专为网络工程师、开发者及安全研究人员设计的网络抓包与调试神器。它基于TCP/IP协议构建,工作在网络层,无需注入目标进程,即可轻松实现TCP抓包、拦截、改包与发包的全能操作。Fatbeans在功能设计上,博采众长,融合了
Wireshark的抓包能力、Fiddler的友好性以及WPE的封包拦截与修改能力,同时吸纳了网友们对这类软件宝贵的建议与诉求,希望Fatbeans能成为您
网络调试的得力助手。
功能特点
-
- 抓包功能:可自定义 IP、端口、进程 ID、进程名称、封包大小等条件精准抓取目标封包。支持多元化筛选条件,涵盖进程、IP 地址、端口号、封包内容及大小等维度。封包内容可按 16 进制、10 进制、文本、Base64、Unicode 及多种编程语言字节数组一键复制,还能以文本、Json、XML、CSV 等格式导出。同时,可通过文本、16 进制、正则表达式精准搜索封包内容,也可为封包内容添加注释,且能稳定抓取百万级封包。
- 拦截功能:能双向拦截指定条件的封包,目标无感知。可通过 IP、端口、进程 ID / 名称、封包长度及内容等,利用正则表达式匹配灵活构建拦截规则,还支持在拦截规则范围内设置放行条件,以及启用 / 禁用规则,灵活调整应对多变网络环境。
- 修改功能:可以自由调整封包长度,通过文本、16 进制、正则表达式精准匹配,进行部分或整体替换。还能通过匹配封包指定位置的数据进行过滤,替换内容支持固定值、随机值、固定步长、随机步长和取值器的值,同时可灵活设置替换次数。
- 发送功能:可指定源 IP / 端口,向目标发送自定义封包,支持双向发送。能管理多套发送方案,对封包排序,设置封包循环次数,发送内容支持多种取值方式,还可自定义循环次数与发送间隔,模拟真实网络场景。
- 回复功能:通过匹配捕获封包的指定位置的数据进行过滤,可设置自动回复,当检测到符合条件的数据时,自动触发预设回复逻辑,实现毫秒级智能响应。回复内容支持固定值、随机值等多种取值方式,也可进行多规则管理。
- 取值功能:可从封包中灵活提取指定字节,支持偏移量、长度、正则匹配等方式,提取的数值可进行加减乘除、位运算、逻辑运算等表达式处理,还可将提取的数据存入变量库,供修改器、发送器、回复器调用,变量值可实时刷新或保持静态。
- 封包比对:支持两个及以上封包比对,逐字节比对并高亮显示差异字节,直观展示多个封包的不同,比对结果可保存为网页文件。
运行环境: