What problem does it solve?
After port scanning reveals open ports, you still need to know exactly which service and protocol is running on each one. This Skill uses fingerprintx to fingerprint application-layer services across 51 protocols (SSH, RDP, MySQL, Redis, HTTP, SMB, FTP, and more) and returns structured JSON metadata for each detected service.
Core Features & Use Cases
- Multi-protocol service identification: Probe single targets, comma-separated host:port lists, or target files to identify services across 51 supported protocols.
- Fast and UDP scanning modes: Use fast mode to check only default-port services, or UDP mode for protocols like SNMP, with configurable timeouts.
- Pipeline integration: Chain fingerprintx with naabu or masscan so port scan results flow directly into service fingerprinting with JSON output.
- Use Case: You run naabu against a /24 subnet and pipe the live hosts into fingerprintx to produce a JSON inventory of every identified service and its metadata for the recon phase of a pentest.
Quick Start
Use fingerprintx to identify the services running on the open ports of my target list and output the results as JSON.