mcpField
U
uncover-search

uncover-search

github.com/wgpsecセキュリティ1.8k45 回インストール4 日前に更新
リポジトリ

uncover-search について

ProjectDiscovery の uncover を使った検索ガイドで、セキュリティ調査やアセット発見を対象としています。複数エンジンの検索、出力形式、他のコマンドラインツールへのパイプ連携を説明します。

主な機能

  1. 01複数検索エンジンの集約
  2. 02一つのコマンドで複数ソースを検索
  3. 03結果数の指定
  4. 04JSON とサイレント出力
  5. 05スキャンツールへのパイプ連携

活用シーン

  1. 01組織名やドメインによる公開アセットの発見
  2. 02検索結果を httpx に渡して応答確認
  3. 03発見したアセットのポート・脆弱性スキャン

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/wgpsec/aboutsecurity --skill uncover-search

インストール後、Claude Code で/uncover-searchを入力して読み込まれたか確認します。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

uncover 网络空间搜索引擎聚合方法论

uncover 是 ProjectDiscovery 出品的搜索引擎聚合工具。核心优势:多引擎统一接口(Shodan/Censys/FOFA/Hunter/Quake/ZoomEye/Netlas)+ 一条命令查多源 + 管道友好。

项目地址:https://github.com/projectdiscovery/uncover

API Key 配置:编辑 ~/.config/uncover/provider-config.yaml 添加各引擎 API Key。

Phase 1: 基本搜索

# Shodan 搜索
uncover -q "org:target.com" -e shodan

# FOFA 搜索
uncover -q 'domain="target.com"' -e fofa

# Censys 搜索
uncover -q "target.com" -e censys

# 多引擎同时查询
uncover -q "target.com" -e shodan,censys,fofa

Phase 2: 高级搜索

# 限制结果数量
uncover -q "apache" -e shodan -l 200

# JSON 输出
uncover -q "org:target.com" -e shodan -json -o results.json

# 静默输出(只显示 IP:Port)
uncover -q "org:target.com" -e shodan -silent

# 从文件读取查询
uncover -ql queries.txt -e shodan

Phase 3: 管道集成

# 资产发现 → HTTP 探活
uncover -q "org:target.com" -e shodan -silent | httpx -silent

# 资产发现 → 端口扫描
uncover -q "org:target.com" -e shodan -silent | naabu -silent

# 资产发现 → 漏洞扫描
uncover -q 'domain="target.com"' -e fofa -silent | httpx -silent | nuclei

各引擎查询语法

引擎域名查询组织查询
Shodanhostname:target.comorg:"Target Inc"
Censystarget.comautonomous_system.name:"Target"
FOFAdomain="target.com"org="Target Inc"
Hunterdomain="target.com"icp.name="Target"
Quakedomain:"target.com"org:"Target Inc"

コメント