2017-02-25 45 views
0

我希望我的Java應用程序檢測計算機是否從特定網站接收數據(它可以檢查網站IP地址列表中的傳入數據例如,我提供)。我不需要也不關心數據的內容是什麼 - 我只想知道機器是通過網絡瀏覽器還是某個應用程序從這些網站獲取數據。如何檢測計算機是否從網站或IP地址接收數據

我怎麼能做到這一點?

+0

您能與我們分享任何Java代碼嗎?您可以從URL中讀取數據,或者您無法讀取數據。 –

+1

使用Wireshark等工具時會出現問題嗎? –

+0

@TimBiegeleisen嗨蒂姆 - 我沒有任何類型的代碼 - 我只是好奇這個功能。我知道如何從URL讀取數據,但我不知道Java是否可以「檢測」機器是否以某種方式從該URL接收數據(例如想象Chrome正在打開該URL) – Voldemort

回答

0

本地PCAP庫能夠捕獲和發送通過您的網絡接口發送的數據包。我只在C++上下文中使用它,但是快速的Google搜索告訴我這些庫存在Java包裝器。 (雖然我不能保證任何這些庫的質量。)

相關問題