【Vibe Coding】TCP/UDP包篡改重放工具

一、为什么有这项目?

在测一些物联网设备的时候,总会涉及到一些TCP/UDP方面的数据包,测试过程中会涉及到发包、改包、数据包重放的需求,调研了很多工具,要么就是功能不齐全,要么就是命令行形式,始终觉得差点意思。好在,现在Vibe Coding也并非难事,也就有了这一次的尝试。好在效果还算不错。

二、核心功能展示

来看看这个工具长什么样:

1. PCAP 导入 + 数据包列表

支持导入 .pcap / .pcapng / .cap 文件,自动解析并按协议分类。暗色主题,24 个 TCP/HTTP 包一目了然。

双击字段可以直接修改 IP、端口、载荷等内容,还能批量编辑多个数据包的共同字段。

2. 自由发送 / Repeater

独立的 Tab 页面,类 Burp Suite Repeater 风格。直接输入目标地址、端口、载荷内容,选择 TCP 或 UDP,一键发送。

支持文本/HEX 双模式编辑 ,发送后实时展示响应内容(文本 + HEX),还有历史记录 可以点击回填重发。

3. 右键发送到 Repeater

在数据包列表里右键任意数据包,选择**"发送到自由发送"**,目标地址、端口、载荷内容自动填充到 Repeater 页面,稍微改改就能重放。这个体验是真的丝滑。

4. 多模式发送

  • TCP 连接模式(Socket):建立真实 TCP 连接发送,最稳定,Windows 直接用
  • TCP Scapy 模式:手动构造 TCP 三次握手,底层操控能力拉满
  • UDP 模式:无连接直接发
  • 智能发送:自动识别协议,选择最优方式

5. 贴心的小细节

  • 自动检测无载荷的 TCP 控制包(SYN/ACK/FIN),给出明确提示
  • 服务端响应包方向检测,避免你连到客户端临时端口
  • 源 IP 自动替换为本机真实地址(TCP 握手必备)

三、与同类工具对比

特性 本工具 Wireshark Packet Sender
Web 界面 ✅ ❌ ❌
PCAP 导入 + 编辑 + 重放 ✅ 仅查看 ❌
自由发送(Repeater) ✅ ❌ ✅
右键发送到 Repeater ✅ ❌ ❌
跨平台部署 ✅ ✅ ✅
无需安装客户端 ✅(浏览器即用) ❌ ❌
支持 Scapy 原始发包 ✅ ❌ ❌
批量发送 ✅ ❌ 部分
载荷文本/HEX 编辑 ✅ ❌ ✅

四、项目地址

bash 复制代码
https://github.com/abcde55555/scapy_packetSender
相关推荐
鬼手爱剪辑5 分钟前
短剧AI 配音技术的难点、原理、开源和闭源软件汇总-2026 年
人工智能
田里的水稻6 分钟前
PyTorch_Dataloader\TensorBoard---数据加载与可视化
人工智能·pytorch·python·神经网络·机器学习
万年咸鱼12 分钟前
HTTPS 是如何保证传输安全的?
网络协议·安全·https
卿卿的产品经理日记12 分钟前
【AI产品经理实战】Day 38|try-except 踩坑实录:报错是数据
人工智能·笔记·python·学习·产品经理
cxj751414 分钟前
GEO 工程化实践:关键页面的快慢双轨更新与多引擎引用维护
人工智能·geo·geo优化
Java_AI工程师15 分钟前
Spring4 / SpringBoot1.x 老项目想接入 AI?不用升级框架!3 套无痛落地方案
java·人工智能·spring boot
znnnk15 分钟前
【AI技术】Vibe Coding 实践指南:从项目规划到高效开发
人工智能·ai·ai编程·ai ide·vibe coding
Simon_lca21 分钟前
ZARA、H&M、SHEIN验厂差异全对比:一套底层记录,三套接口输出
大数据·人工智能·经验分享·科技·制造
全栈练习生21 分钟前
文档智能与实践
python·ai
爱喝雪碧的可乐23 分钟前
DeepSeek 崩了近5小时:一次故障扒透「单点依赖、重试风暴与大模型高可用」
大数据·人工智能·deepseek