mcpField
F
fingerprintx-probe

fingerprintx-probe

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

fingerprintx-probe について

fingerprintx-probeは、Praetorianのfingerprintxでネットワークサービスを識別する方法を説明するスキルです。対象の指定、スキャンモード、ポートスキャナーの結果をパイプで渡す方法を扱います。

主な機能

  1. 01単一またはリストの対象をプローブ
  2. 02高速モードとUDPモードを使用
  3. 03プローブのタイムアウトを設定
  4. 04naabuまたはmasscanの結果をパイプ入力
  5. 05JSONメタデータを出力

活用シーン

  1. 01指定ポート上のサービス識別
  2. 02UDPサービスのプローブ
  3. 03ポートスキャン結果をfingerprintxに渡す

インストール

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

$npx skills add https://github.com/wgpsec/aboutsecurity --skill fingerprintx-probe

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

README(原文)English

プロジェクトの README より

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

fingerprintx 服务指纹识别方法论

fingerprintx 是 Praetorian 出品的服务指纹识别工具。核心优势:51 种协议 + 快速精准 + JSON 元数据输出。

项目地址:https://github.com/praetorian-inc/fingerprintx

Phase 1: 基本使用

# 单个目标
fingerprintx -t 192.168.1.1:22

# 多个目标
fingerprintx -t 192.168.1.1:22,192.168.1.1:80,192.168.1.1:443

# 从文件读取(host:port 格式)
fingerprintx -l targets.txt

# 从 stdin
echo "192.168.1.1:80" | fingerprintx

Phase 2: 扫描模式

# 快速模式(只尝试端口默认服务)
fingerprintx -t 192.168.1.1:22 --fast

# UDP 服务探测
fingerprintx -t 192.168.1.1:161 -U

# 设置超时
fingerprintx -t 192.168.1.1:22 -w 1000

# JSON 输出
fingerprintx -t 192.168.1.1:22 --json

Phase 3: 管道集成

# naabu 端口扫描 → 服务识别
naabu -host 192.168.1.0/24 -silent | fingerprintx

# masscan → 服务识别
sudo masscan 10.0.0.0/24 -p 22,80,443 -oL - | \
  grep "^open" | awk '{print $4":"$3}' | fingerprintx --json

コメント