How to Set Up an SSH Honeypot That Captures Attacker Behavior
Set up an LLM-powered SSH honeypot that responds to attackers naturally, captures credentials and commands, and auto-blocks after the session ends.
A honeypot is the cheapest threat feed you own. Attackers hand you their tools, credentials, and intent for free, as long as you can capture the session and act on what it shows.
InnerWarden runs honeypots that respond convincingly, capture the full session, and turn what they learn into blocks and shared intelligence. These posts cover standing one up, reading what it catches, and feeding the results back into your defenses and the wider network.
Set up an LLM-powered SSH honeypot that responds to attackers naturally, captures credentials and commands, and auto-blocks after the session ends.
Fake /proc/cpuinfo, /proc/self/cgroup, 25+ shell commands, and LLM fallback. How our honeypot passes the checks advanced attackers use to detect traps.
A real 24-hour narrative of attacks against a public VPS: SSH brute-force, web scanners, credential stuffing, and honeypot captures. All blocked automatically.
Automatically report blocked IPs to AbuseIPDB and push firewall rules to Cloudflare WAF. Detect, block, report, and protect other servers from the same attacker.
Attackers disguise as Googlebot to bypass security. InnerWarden verifies bot identity via reverse DNS. Real Google gets through, fakes get caught.
How behavioral DNA identifies campaigns across IPs using SHA-256 hashing of attack patterns and union-find clustering. 47 IPs, 8 countries, one botnet.
Auto-generated monthly reports with executive summary, MITRE heatmap, campaign detection, geographic distribution. Replace $100K/year consulting reports.
From kernel events to a world map in the browser: SSE endpoints, server-side GeoIP proxy, react-simple-maps, and the engineering behind innerwarden.com/live.
Field notes from a server in observation mode. Connection attempts, top ports, top usernames, top countries, time-to-first-shell-attempt. Honest about what was reproducible.
Ed25519 signed signals, tit-for-tat trust evolution, staging pools with TTL auto-reversal. How InnerWarden nodes share threat intelligence without letting anyone abuse the network.