
我可以捕獲從瀏覽器發送的資料包,但打開的遊戲無法透過 Fiddler 代理連接。我知道 Fiddler 主要是為瀏覽器應用程式配置的,但是我可以強制其他應用程式(例如遊戲)透過 Fiddler 代理進行連接,以便我可以查看它們的資料包嗎?
答案1
Fiddler 是一個 HTTP 代理,因此除非遊戲使用 HTTP 進行通信,否則它可能不會為您帶來多大好處。許多遊戲使用UDP而不是TCP,Fiddler將無法處理。你可能最好使用Wireshark來監控流量。
答案2
我不認識 Fiddler,但我想它會監聽給定的連接埠。您可以將遊戲的端口重定向到本地端口,然後 Fiddler 會將其重定向到伺服器遊戲。
通常你會有類似的東西:
YourGame:4545 --> 遊戲伺服器:xxxx
現在,像這樣重定向連接埠的流:
YourGame:4545 --> localPortOfFiddler:3456 --> gamerServer:xxxx
以下是在 Windows 上執行此操作的方法:https://stackoverflow.com/questions/11525703/port-forwarding-in-windows
希望它能滿足您的需求:)