PCAP 分析器

放入一個抓包檔案——.pcap 或 .pcapng——即可得到「最初十分鐘」的視圖:真正搬運了位元組的工作階段、每一條 DNS 提問與回應、明文 HTTP 請求、TLS 伺服器名稱與 JA3 指紋,以及一份在網路上未加密傳輸的憑證短名單。檔案從不離開你的裝置:它在本頁面中解析,不會上傳,因為抓包就是證據,而證據不該發到陌生人的伺服器上。

也可以把檔案拖放到這個框的任意位置。解析會分塊進行並顯示進度,幾百萬位元組的抓包不會凍住分頁。

最初十分鐘是用來做什麼的

抓包通常是在匆忙中完成的——某樣東西很慢、某樣東西在和錯誤的地方通訊、某樣東西可疑——然後在壓力之下開啟。提問的順序比任何單個答案都重要。先看工作階段:按位元組排序,它們會告訴你這段時間裡究竟是誰在用網路,意外通常立刻可見——一台工作站與一個沒人認識的位址保持著長工作階段、一台伺服器上傳的遠多於下載、一個根本不該出現的協定。然後看 DNS,因為名稱就是意圖:一台主機發出的查詢,是抓包中最接近「它當時想存取什麼」的瀏覽記錄,而回應把這些名稱釘在抓包那一刻的位址上,而不是今天 DNS 解析出的結果。再看 TLS 中繼資料:加密隱藏的是內容,不是存在本身——SNI 名稱與 JA3 指紋仍然能說明聯繫了哪些服務、發起連線的是哪一類用戶端軟體。最後看明文意外:HTTP 請求與憑證警告,因為在 2026 年,任何被被動觀察者可讀地跨越網路的密碼,本身就是一起事件,無論最初的問題是什麼。配套指南抓包的最初十分鐘把這個順序展開為一套工作流程,包括何時該停止篩查、改去開啟 Wireshark。

三條誠實的限制決定了本頁面能聲稱什麼。它不重組 TCP 流——它逐封包讀取並聚合成工作階段流,所以一個被抓包切分到多個區段中的 HTTP 請求或 ClientHello 可能會被漏掉;在主機上(而非分光口上)抓的包還會出現區段卸載造成的假象,指南對此有說明。它不解密任何東西:這裡沒有貼上金鑰日誌的地方,這是故意的,因為金鑰日誌是現存最敏感的檔案之一,不該出現在網頁裡。它的憑證名單是一組已識別的模式,而不是一次稽核——沒有警告不等於不存在。它能保證的是資料流向:你的抓包由執行在瀏覽器分頁中的程式碼讀取,從不上傳、從不記錄、從不共享,所以篩查本身不可能成為外洩源。對於源於一台線上伺服器的抓包,連接埠掃描器能顯示該主機暴露了什麼,郵件標頭分析器則處理事件中到達的另一個檔案——可疑郵件本身。

常見問題

我的抓包檔案會去哪裡?

哪裡也不去。檔案在本頁面、你的裝置上讀取和解析,不上傳、不傳輸、不儲存——分析檔案時本頁面不發出任何網路請求。這是刻意的設計,因為抓包是網路上最敏感的檔案之一:它包含內部位址、主機名稱,以及——在明文協定中——字面意義上的憑證。頁面載入後它也能離線工作,而抓包通常本來就是這樣被讀的:在抓它的那台機器上,往往是在事件進行中。

支援哪些抓包格式和鏈路類型?

經典 PCAP,兩種位元組序均可,微秒或奈秒時間戳;以及 PCAPNG——節、介面、增強與簡單封包塊,外加名稱解析塊,其中記錄的名稱會顯示在摘要裡。鏈路類型:乙太網路(包括帶 VLAN 標籤的訊框)、原始 IP、BSD 迴路,以及 Linux cooked SLL 與 SLL2。可解碼 IPv4 與 IPv6、TCP、UDP 與 ICMP。其他鏈路類型會計入協定構成但不解碼,摘要會明說這一點,而不是保持沉默。

它做不到什麼?

三條限制,直說。它不重組 TCP 流——分析是逐封包加按流聚合,所以一個被切分到多個區段中的 ClientHello 或 HTTP 請求可能會被漏掉。它不能解密任何東西:TLS 和其他加密流量只產生中繼資料(伺服器名稱、ALPN、JA3),永遠不產生內容。它的憑證發現是目擊記錄,而不是健康證明——它標記自己識別的明文模式(HTTP Basic、FTP、SMTP AUTH、POP3、IMAP、telnet),沒有標記不能證明它沒檢查的協定沒有問題。做深入工作——跟隨流、協定解析器、用金鑰日誌解密——請用 Wireshark;本頁面是最初十分鐘,不是整個調查。配套指南抓包的最初十分鐘闡述了這個篩查順序。

TLS 連線顯示的 JA3 指紋是什麼?

JA3 是一種從 ClientHello 為 TLS 用戶端產生指紋的標準方法:TLS 版本、密碼套件、擴充、橢圓曲線和點格式,按順序以十進位數字列出(去除 GREASE 值),連接成一個字串,再用 MD5 雜湊。使用相同程式庫和設定的兩個用戶端會產生相同的 JA3;某個掃描器或惡意軟體家族往往有其特徵性的 JA3。它識別的是用戶端軟體的習慣,而不是使用者,並且會隨程式庫的更新而改變——把它當作聚類線索,而不是身分。

我能開啟多大的抓包?

最大 25 MB 的檔案。這個上限是刻意的:整個檔案加分析結構都住在你的分頁記憶體裡,桌上型瀏覽器應付起來很輕鬆,手機則未必。測試中,一個約 90,000 個封包的 10 MB 抓包大約一秒就能解析完。更大的檔案,先在抓包時過濾,或在你自己的機器上用 editcap/tcpdump 過濾——tcpdump -r big.pcap -w slice.pcap host 203.0.113.10——再把切片帶到這裡來。