0
比方說,我有一個「.EXE程序」,並在我的Windows運行它, 所以,我想第二件事是拍攝由如何獲取某個exe應用程序的出站HTTP請求?
「.EXE程序」要求出站HTTP。有沒有我可以用來捕獲出站HTTP請求的任何Java庫?
比方說,我有一個「.EXE程序」,並在我的Windows運行它, 所以,我想第二件事是拍攝由如何獲取某個exe應用程序的出站HTTP請求?
「.EXE程序」要求出站HTTP。有沒有我可以用來捕獲出站HTTP請求的任何Java庫?
按照本教程嘗試從程序中調用tcpdump。
http://www.ehow.com/how_10065937_run-tcpdump-java.html
:d
笑@如何已經做到這一點了一封怎樣的教程。
我希望這會有所幫助。
謝謝,我會研究這一點。但我真正想要的就像是一個捕捉可讀出站http請求(不是原始信息)的提琴手。 – prix
你可以用這個程序捕捉,然後在* Wireshark *中打開捕獲文件,並在GUI中查找所有HTTP流量顏色編碼。我不得不穀歌*提琴手*。這看起來像Windows的協議分析器。 Tcpdump我不認爲適用於Windows,但Wireshark可以。你也許可以像在tcpdump的例子中一樣調用命令行版本的Wireshark。然後,您可以使用某種類型的正則表達式來過濾HTTP流量,因爲java具有嚴重的正則表達式引擎。 :D –
我已經嘗試了在命令行上運行的tshark和tcpdump,並且我能夠獲得出站http請求。所以我需要做的最後一件事是對輸出文件應用一些過濾,並使用java解析它以提取可下載的鏈接。感謝您的幫助夥計@user_loser – prix