SuperAPI AI 工具集

fingerprintx-probe

安全与审计

查看项目

更新于 10-16 04:45

技能介绍

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