🛡 hacky — multi-host SSH attack observatory

Black Hole Sticky Wicket · central DB on raspberry · edge sensors ship ingest · schema v3 multi-service ready · LAN redacted

Offenders CSV Geo CSV Hosts JSON Schema ASN businesses Metrics JSON loading…
View:

Combined metrics across sensors. Switch hosts or open side-by-side to isolate web, game, or gateway edges.

Attempt rate (24h)

Monthly trend

Distraction time (24h)

Black Hole + Sticky Wicket seconds wasted (bar, not doughnut).

Most guessed usernames (7d)

Top culprit IPs

#IPIntrusionsSSHBHSWWhereASN

Black Hole — commands

Loading command note…

#CommandCatUsesIPs

Credentials — pairs + guessed users

Black Hole pairs (if any) + real sshd username guesses.

#UserPasswordHitsOK/FailIPs

Top guessed usernames (sshd)

#UsernameAttemptsIPs

SSH client version / banner

Cowrie client banners (binary/TLS collapsed).

#BannerHitsIPs

ASN / Organization

ASNOrgVolIPsSSH

First-seen / returning / multi-day

Active SSH attackers in window.

StatusIPEventsDaysFirst seenWhere

Black Hole — session duration

Distribution of session lengths.

Spike detection high-volume windows

Severity: elevated ≥3× · high ≥5× · extreme ≥10× median. SSH-only spikes ignore tarpit floods.

WhenSevVol×med/minDominantSSHBHSWIPs≈

Command categories

recon · download · persistence · crypto · …

CategoryUsesIPsDistinct

Payload hashes (SHA256)

Cowrie shasum or URL fingerprint.

#SHA256HitsIPsSample

Intrusion geolocation

CountryAttemptsIPsSSHBHSW

Top cities

Storage / hosts

HostLabelSSH failsIPs24h failsIngest

Black Hole — recent activity

Latest connects, logins, commands, downloads (newest first).

WhenIPTypeDetail

Black Hole — downloads / URLs

wget/curl targets and dropped files.

#URL / fileHitsIPsSHALast

Black Hole — time wasted by IP (24h)

IPSecondsSessions

Sticky Wicket — time wasted by IP (24h)

IPSecondsHits