SuperAPI AI Directory

fingerprintx-probe

Security & auditing

View repository

Updated 10-16 04:45

About this skill

fingerprintx service fingerprinting methodology

fingerprintx is a service fingerprinting tool from Praetorian. Core advantages:51 protocols + Fast and accurate + JSON metadata output。

Project address:https://github.com/praetorian-inc/fingerprintx

Phase 1: Basic usage

# 单个目标
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
From stdin

echo "192.168.1.1:80" | fingerprintx


## Phase 2: 扫描模式

```bash
# 快速模式(只尝试端口默认服务)
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: Pipeline integration

# 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