尋找我的電腦正在請求哪些 URL 的方法

尋找我的電腦正在請求哪些 URL 的方法

例如,我在瀏覽器中輸入 google.com 作為 URL。它“去解析”這個名字。另一個應用程式可能會在我不知情的情況下嘗試連接到某個 URL。我需要追蹤我的計算機中發生的情況。出於某種原因,我需要這個。有辦法嗎?我嘗試過 WireShark,但它無法專注於應用程序,而且很難在這麼多資料包中找到我想要的內容。作業系統是Ubuntu 20.04。

答案1

嘗試 Linux 版 TCPview。 Ubuntu 上我沒用過,windows 版本不錯。試試linux版本。鏈接在這裡。 https://sourceforge.net/projects/tcpview-for-linux/

答案2

如果您主要對您的電腦正在存取哪些網域感興趣,那麼您可以考慮使用皮孔作為您的 DNS 伺服器。

除了阻止許多不必要的網域的好處外,Pi-hole 還提供了一個基於 Web 的控制面板,其中包含大量關於已要求/封鎖/允許哪些網域的報告/日誌。

在您的網路上安裝一處 Pi-hole 就可以為您配置為使用 Pi-hole 機器進行 DNS 的任何裝置(電腦、電視等)提供相同的日誌記錄/封鎖功能。

答案3

如果您只對瀏覽器活動標籤的活動感興趣,則可以使用大多數現代瀏覽器隨附的開發人員工具功能。

如果您有興趣了解整個瀏覽器活動,您可以使用類似札普代理人。當你安裝它並將其設定為瀏覽器的代理程式後,它可以攔截你的瀏覽器發送的所有請求和它所得到的回應。

如果您想了解瀏覽器的所有活動,而不僅僅是 HTTP 內容,您可以使用perf甚至ftrace最新的bpftrace工具來查看它進行的所有函數呼叫以及它嘗試存取的檔案。

相關內容