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


3

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

Answers:


1

如果您需要使用与接口不同的源地址来发出数据包,而不是即时修改数据包,则通常使用hping工具。如前所述,修改最好由iptables完成。


1

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


1

这样的事情怎么

独特的网络工具

修改并发送数据包。测试他们的应用程序的软件开发人员能够捕获数据包,快速对其进行修改以测试其应用程序的各种需求,然后将其重新发送到网络上。

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

这是有关IP欺骗的更多信息。


听起来像是个好工具,但可能很昂贵。
bbaja42 2011年

1

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

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

同样,iptables可以配置为更改IP源或IP目的地。

教程

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.