Linux
我需要什麼工具來攔截和更改 WP2-Personal wifi 集線器上的傳入數據包
我應該研究哪些工具來攔截純文字數據包,對其進行編輯然後繼續它的方式。我正在使用 Ubuntu 11.04 和 Backtrack 5;我的 wifi 是 WPA2 人加密的。我需要編輯 ipod 遊戲的項目數據庫 :)
你不想在空中攔截它。很難做好。我建議你稍微改變一下你的網路。您需要一台具有兩個網路介面和兩個路由器的 PC 才能完成此任務。這是我的做法:
Internet --> Router --> Ubuntu machine --(network port)--> Wifi router --> iPod
Ubuntu 需要與第二個路由器“共享”網際網路連接。使用網路管理器這實際上非常簡單:只需創建一個新連接,然後在 IPv4 選項卡中,將“方法”設置為“共享到其他電腦”。然後第二個路由器應該從您的 PC 獲取流量,並且您應該將您的 iPod 連接到第二個路由器。
現在你只需要攔截和破壞流量。讓我們先處理一下這個問題。你想要像Hatkit這樣的東西。這很簡單,而且是有目的的。它不會處理大量的流量,但它會讓你繼續前進。將其設置為在 127.0.0.1:8080(預設)上執行。還有其他類似的代理,包括您可以破解和自定義的腳本。
要攔截,您只需要一個簡單的 iptables 規則來通過您的代理重定向來自第二個路由器的傳入流量(您需要將 IP 替換為
10.42.43.2
Ubuntu 分配給您的第二個路由器的 IP - 最容易通過查看管理頁面找到在第二個路由器上):sudo iptables -t nat -A PREROUTING -p tcp -s 10.42.43.2 \ --destination-port 80 -j REDIRECT --to-ports 8080
現在,當您從第二個路由器請求埠 80 上的內容時,所有請求都應該通過 Hatkit,您可以在其中更改它們以及您喜歡的響應。享受破解你的遊戲:P
您可以使用筆記型電腦執行此操作:從第一個路由器接入網線,並使用板載無線作為接入點。我不建議這樣做,因為根據我的經驗,臨時網路在 Ubuntu 中非常不穩定。
我有兩個網卡和更多的路由器,我無法動搖,所以另一種方式對我來說更容易。