是否可以使用欺骗性的公共IP(自定义源IP标头)将网络数据包发送到服务器(Raspberry Pi),并让Pi记录数据包。 响应不重要,使用的方法(TCP,UDP,HTTP)也不重要,仅是初始单向通信。
我在google的第一页和第二页上进行了搜索,但是我能找到的所有示例都在本地IP(例如10.0.2.12)上进行了演示。如果我使用67.70.XX.XX这样的目的地,这些示例是否可以工作?
我是python网络的新手,非常感谢任何帮助,或者对其他资源的链接。
感谢大家的宝贵时间! :)
答案 0 :(得分:1)
似乎很难欺骗您的公共IP。您需要充当自己的路由器。
@Number文件的答案是完全错误的。在本地网络上欺骗IP很容易(基本上是IP的src
字段),但是在公共级别上却很难。
答案 1 :(得分:0)
是的。您可以使用nmap之类的工具来执行此操作,尽管数据包将转到您欺骗的IP,而不是您的IP。因此,除非您试图使ISP或网站看起来很糟糕,否则这样做通常是没有意义的。注意:nmap不是python程序,要在python中使用它,您需要使用os.system(“ nmap” + args)之类的名称进行调用