2014-09-11 203 views
-1

我的問題是非常相似,這一個Fake HTTP Get Requests僞造的HTTP POST請求

除了即時尋找到的答案有一個更詳細的迴應:

是 - 這在技術上是可能欺騙你IP地址,因此 數據包看起來像來自其他地方。

不 - 因爲它不太可能有用。

回答者是錯誤的,它實際上在我的情況下有用。

如何欺騙IP地址在HTTP POST請求,不期待任何迴應?

+0

我已經添加詳細信息到其他問題的接受答案。這個問題*是*重複的(它是GET/POST絕對不會產生差異) – 2014-09-11 19:22:07

回答

2

的IP地址是比你的HTTP連接一個較低的水平的信息,所以適當的假IP地址,你需要的東西,可以讓你「重寫「你的網卡發出的IP數據包中的信息。

當您的網絡數據包仍然帶有您的真實IP地址時,發送虛假的HTTP標頭不會以任何方式提供幫助,正確的IP過濾器會檢測到您(正如您提到的答案中指出的那樣)。

我無法幫助你更多地瞭解這一點:你需要找到一個獨立的工具來製作你的數據包你已經建立了你要發送你的POST數據的TCP連接,不知道任何這樣的工具。

1

根據你在做什麼,你需要爲你想使用的IP設置一個Remote_Addr頭。顯然,這不會在網絡級別混淆您的實際IP。

在Linux中捲曲:

curl --header "Remote_Addr: 10.10.10.10" --data "param1=value1&param2=value2" http://example.com/resource

+1

回覆基於網絡數據包,而不是Remote_Addr頭,所以回覆將仍然會傳送給您,並且流量將可追溯至你的真實IP。 – 2014-09-11 00:54:16

+0

這就是我所說的「這不會在網絡級混淆你的實際IP」。 – 2014-09-11 00:58:01

+0

這不起作用 – user3813948 2014-09-11 01:58:51