有哪些工具可以改变 IP 数据包的 IP 源地址?

有哪些工具可以改变 IP 数据包的 IP 源地址?

我正在寻找一个可以修改 IP 标头(确切地说是 IP 源地址)的 Linux 或 Windows 工具。我知道不可能得到这种数据包的答案,因为您不拥有 IP,并且反向路由将失败,但这可能吗?如何实现?

答案1

如果你需要发出一个与接口源地址不同的数据包,而不是动态修改一个,那么是常用的工具。如前所述,最好通过 iptables 进行修改。

答案2

如果您希望实时进行,则需要创建一个代理服务器,该服务器将拦截数据包并即时修改它们。并且该代理服务器必须能够成功拦截目标与互联网或网络其余部分之间的所有内容,具体取决于您拥有的网络类型。

答案3

怎么样类似这样的

独特的网络工具

修改和发送数据包。测试其应用程序的软件开发人员能够捕获数据包,快速修改它以测试其应用程序的各种需求,然后在网络上重新发送它。

数据包生成器允许用户创建用于测试目的的数据包并将其发送到网络上进行测试。可以创建的数据包类型包括 ARP、以太网、ICMP、IP、TCP 或 UDP。此功能旨在帮助软件工程师通过模拟特定情况来测试他们自己的专有协议,并帮助系统管理员检查其网络中的安全漏洞。

以下是有关IP 欺骗

答案4

根据您的需要,iptables在 Linux 中可能会有所帮助。

假设您在端口 8080 上有一个 Web 服务器,但是您希望任何人都可以通过标准端口 80 访问它。可以配置iptables将数据包从端口 8080 重定向到 80(iptables将在端口 80 上接收数据包,将数据包端口修改为 8080 并转发)。

类似地,iptables可以配置为改变 IP 源或 IP 目标。

教程

相关内容