我想在 UDP 数据包被机器接收时,在选定的报告中重写它们的内容/有效负载 - 在将它们传递给侦听应用程序之前。
例如,我想使用类似 grep 的正则表达式来更改基于 UDP 的协议的标题(添加、删除或更改收到的每条消息的部分)。
使用软件防火墙或者类似工具可以实现这个功能吗?
谢谢大家!
答案1
如果这不是为了生产,而只是为了学习。我建议斯卡皮,您可以在与 OSI 模型相关的面向对象接口上制作和重放数据包。它就像一个交互式 Python 控制台。您还可以使用它进行嗅探,非常有趣 ;-)
答案2
这种工具称为 UDP 代理,市面上有许多这样的工具。
- 简单 UDP 代理/管道
- udp代理
- 代理服务器
答案3
TRIPP 也可能是一个解决方案: