如何区分“我的”欺骗流量和正常流量?

时间:2012-04-27 13:58:18

标签: header ip packets spoofing

我正在从服务器向客户端发送欺骗性数据包。我的目标是将原始流量(例如,来自google.com的流量)从不同的计算机重播到同一主机。

因此,我的服务器发送的数据包将具有最初生成数据包的任何机器的IP源地址。我可以控制客户端和服务器。

有没有办法使客户端能够将这些数据包与所有其他流量区分开来,而数据包的负载没有任何重大变化?

我可以安全地用于此目的的IP标头中的任何字段?在TCP流量的情况下,如何在TCP头中使用一些未使用的字段?毕竟我只需要一点。那保留字段怎么样?。

1 个答案:

答案 0 :(得分:0)

如果它是一个确切的“欺骗”,那么没有,但根据你的框架,你应该能够获得客户端IP地址,即使标题是欺骗性的。

E.g。您可能欺骗了X-FORWARDED_FOR标头,但没有欺骗REMOTE_ADDR

您还可以查看浏览器“指纹识别”,从而检查一大堆属性以尝试获取客户端的唯一“签名”。请在panopticlick.eff.org上的浏览器上试用。