在情報調查的領域裡,資訊的價值往往不在於單一的一筆資料,而在於不同資料之間的關聯性。一個電子郵件地址本身的意義有限,但當它和一個域名、一個 IP 位址、一個社群帳號,以及一個公司名稱連結在一起,整個輪廓就開始變得清晰。 Maltego 是一個讓這個連結過程自動化並視覺化的工具,由南非公司 Paterva 開發,目前已成為 OSINT 調查工作中最廣泛使用的工具之一。
Maltego 的核心運作邏輯
Maltego 的介面是一個圖形化的畫布,每一個調查對象被稱為實體,可以是電子郵件地址、域名、IP 位址、人名、公司名稱、電話號碼、或是社群媒體帳號等不同類型。 當你把一個實體放進畫布,Maltego 透過它的轉換功能,自動從各種公開來源查詢與這個實體相關的資訊,並把查詢結果以新的實體節點呈現出來,同時用連線標示它們之間的關係。這個過程可以持續往外延伸,每一個新發現的節點都可以成為下一輪查詢的起點。 轉換功能的資料來源,包括 DNS 查詢、WHOIS 記錄、搜尋引擎、社群媒體平台、資料外洩資料庫、網路基礎設施資訊,以及大量的第三方情報服務整合。Maltego 的應用程式商店裡提供了超過三百個第三方數據整合選項,讓使用者根據調查需求選擇合適的資料來源組合。
在資安工作中的實際應用
威脅情報調查 當企業的資安團隊需要了解針對自己的攻擊活動背後的完整基礎設施,Maltego 提供了一個有效率的方式來追蹤攻擊者使用的域名、IP 位址集群,以及這些資源之間的關聯性。一個釣魚域名可能和其他幾十個仍在活躍使用的惡意域名有共同的 WHOIS 登記資訊或基礎設施特徵,這類關聯性靠人工查詢幾乎不可能在合理時間內完成。 滲透測試的前期資訊蒐集 在授權的滲透測試中,了解目標組織的完整網路暴露面是測試工作的重要前提。Maltego 可以快速建立一家公司的域名資產清單、郵件伺服器配置、員工的公開聯絡資訊,以及可能存在的技術基礎設施細節,讓測試人員在進入實際測試階段之前對目標環境有清楚的全貌。 調查新聞與法律取證 Maltego 在新聞調查和法律取證的使用情境中同樣活躍。調查記者用它追蹤空殼公司和金融網絡之間的連結,執法機構用它追蹤犯罪組織的數位基礎設施和人員關係。巴拿馬文件和潘朵拉文件的部分調查工作,就使用了類似 Maltego 這類關係視覺化工具來處理大量的公開資料。
個人隱私的另一面:Maltego 讓你了解自己的暴露程度
了解 Maltego 的存在,對一般使用者有一個非常直接的意義。 你在網路上留下的公開資訊,包括你用來註冊不同服務的電子郵件地址、你在論壇或社群媒體上使用過的用戶名稱、你曾經在哪些網站上公開過聯絡資訊,這些資料在 Maltego 這類工具的查詢下,可以被快速整合成一份關於你的相當完整的公開資料輪廓。 這不是假設性的風險。社交工程攻擊者在針對特定目標之前,通常會做一輪 OSINT 調查,收集足夠的個人資訊,讓後續的接觸看起來更可信、更有針對性。你的公開數位足跡越大,這類調查能夠獲得的資訊就越完整。 延伸閱讀:你的數位足跡有多深?從搜尋紀錄到位置歷史,一次完整盤點
關於 Maltego 與 OSINT 工具,學習者最常問的幾個問題
Maltego 的免費版和付費版差異在哪裡?新手適合從哪裡開始?
Maltego 提供了一個叫做 Maltego CE 的社群版本,可以免費使用,適合學習和個人研究用途。社群版在每次查詢的結果數量上有限制,單次轉換最多返回十二個結果,付費的商業版則沒有這個限制。 對於剛開始學習 OSINT 的使用者,社群版已經足以理解工具的運作邏輯和核心功能,可以直接從 Maltego 的官方網站 maltego.com 下載並註冊免費帳號開始使用。在學習資源方面,Maltego 官方提供了大量的教學文件和影片,OSINT Framework 這個社群維護的資源網站也是了解各類 OSINT 工具生態的好起點。
使用 Maltego 查詢他人的公開資訊,在法律上有什麼需要注意的地方?
Maltego 查詢的是公開可取得的資訊,從技術層面來說,它做的事情和手動在各個公開來源搜尋沒有本質上的不同,只是自動化和視覺化了這個過程。在大多數地區,查詢公開資訊本身並不違法。但如何使用這些資訊,以及查詢的目的,才是決定合法性邊界的關鍵。 將查詢結果用於騷擾、跟蹤、或是未授權的系統存取,在絕大多數地區都構成法律問題,與使用什麼工具無關。在企業環境中使用 Maltego 進行調查,通常需要確認符合公司的資安政策和相關的資料保護法規。
Maltego 和 Shodan 在 OSINT 工作中各自扮演什麼角色?兩者有什麼差異?
兩者都是 OSINT 工具,但切入的資訊層面不同,在實際的調查工作中往往是互補的關係。Shodan 專注在網路基礎設施層面,它索引的是連接到網際網路的裝置和服務,讓調查者可以找到目標組織暴露在外部網路上的系統,了解它們使用的技術和版本資訊。 Maltego 則更側重於關係圖譜的建立,它把域名、IP、電子郵件、人員、組織等不同類型的資訊連結在一起,呈現出這些元素之間的關係網絡。在一個完整的 OSINT 調查流程中,Shodan 提供的是技術基礎設施的深度,Maltego 提供的是不同資訊節點之間的廣度連結,兩個工具各有其專注的層面。 延伸閱讀:Shodan 是什麼?為什麼它被稱為駭客的搜尋引擎
One Key Takeaway: Maltego 讓原本需要幾天人工查詢才能完成的 OSINT 調查,在幾分鐘內完成,它的存在提醒我們,分散在各個公開來源的個人資訊,在正確的工具面前,可以被迅速整合成一份相當完整的個人輪廓。