Fetch fingerprints
Probe a server and retrieve its verbosus and pacto fingerprints. Hover any ? for parameter details.
Verbosus → Pacto
Convert a list of verbosus fingerprints into their pacto equivalents. Up to 50 entries per request.
Demangle verbosus
Reconstruct every probe component encoded in a verbosus fingerprint. Up to 50 per request.
Compare verbosus pairs
Compare a pair of verbosus fingerprints per line, separated by :. Up to 100 pairs per request.
Database match
Search the Majestic Million HTTP-Basma database for servers that share a given fingerprint. Choose the fingerprint type, paste the fingerprint, and set how many matches to return.
Database search
Search the live HTTP-Basma database by column. Pick what to search for, fill in the query, and run it. The total number of matches is always reported.
Cluster by tags
Group the database servers that match your tags by their verbosus fingerprint. Each cluster is one unique fingerprint shared by a set of servers, a quick way to see which infrastructure a campaign reuses.
Cluster by structural distance
Group verbosus fingerprints that are structurally close - a weighted count of differing demangled fields, per probe, so a status-code change can count differently from a reason-phrase change. Paste or upload the fingerprints; each group is a set that is all mutually at the same distance.
Database statistics
A periodic snapshot of the HTTP-Basma database: fingerprint distributions, ports, tags, SSL usage, and dead-probe counts. The snapshot is collected automatically on a schedule; the timestamp below shows when it was last refreshed.
Recent submissions
The most recently fingerprinted servers from the HTTP-Basma database. This list refreshes automatically about every 120 seconds.
Server status
Check that the HTTP-Basma server is reachable.