想像你喺調查一個用戶名,想知佢喺 Twitter、Instagram 定 Reddit 有冇帳號,但逐個平台手動搜尋,浪費時間又容易漏網。Sherlock 呢個開源工具就專門解決呢個痛點,一次輸入用戶名,即時喺數百個社交網絡同網站搜尋匹配帳號。無論係網絡安全研究員、記者定 OSINT(開源情報)愛好者,都可以用嚟快速擴大調查範圍,慳返好多功夫。
單一用戶名輸入,自動檢查 400+ 社交平台
Sherlock 嘅強大之處在於佢支援超過 400 個社交平台同網站,從主流如 Facebook、Twitter 到小眾論壇,一次過掃描。用戶只需喺終端機輸入一個用戶名,例如 exampleuser,工具就會並行查詢每個平台,列出所有存在嘅帳號連結。呢個過程唔單止快,仲會標記每個平台嘅查詢狀態,例如「已發現」或「未發現」,方便你即時掌握結果。
比起手動逐個開網站搜尋,Sherlock 大大縮短時間,尤其適合批量檢查多個用戶名。佢用 Python 寫成,依賴簡單嘅 pip 安裝,唔使複雜設定。運行時,你可以加 –timeout 參數調整查詢速度,或者用 –site 限制特定平台,避免不必要嘅掃描。

支援儲存搜尋結果同自訂過濾功能
掃描完之後,Sherlock 會將結果輸出到終端同儲存成 txt 檔案,方便你之後參考。呢個「Use saved searches to filter your results more quickly」功能特別實用,你可以重用之前嘅搜尋設定,快速過濾特定平台或用戶名,避免重複工作。對於長期追蹤項目,例如監測假帳號擴散,呢點就係關鍵優勢。
另外,工具內置 folders and files 管理,讓你瀏覽 repository 歷史同最新 commit。開發者經常更新網站數據庫,確保支援最新平台,例如最近加咗 TikTok 同 Discord 嘅檢查。想自訂?直接編輯 data.json 檔案,加減平台,彈性極高。
開源授權下提供安全政策同社群資源
Sherlock 作為 GitHub 開源項目,跟足 MIT License,任何人免費使用同修改。佢有專屬 Code of conduct 同 Security policy,確保社群安全,例如報告漏洞嘅流程清晰。Topics 同 Resources 部分列出相關標籤如 osint、username 同 reconnaissance,方便新手快速上手。
Repository files navigation 設計簡單,Latest commit 同 History 讓你追蹤更新。如果你係初學者,從 README 開始,幾分鐘就裝好運行。總括嚇,Sherlock 唔單止係工具,更係 OSINT 社群嘅標準武器,幫你高效 hunt down 任何用戶名蹤跡。
多語言終端輸出,適應不同用戶習慣
雖然主要用英文介面,但 Sherlock 支援彩色輸出同多語言提示,喺 Windows、macOS 同 Linux 都跑得順。想批量?用 –output 導出 JSON 格式,之後用 Excel 或腳本分析。呢個設計考慮到專業用戶需求,例如安全分析師整合到更大 workflow。
產品名稱:Sherlock
官方網站:https://github.com/sherlock-project/sherlock

