ThreatMap

securityfail2banvisualization3d
Try it live

Every computer connected to the internet gets scanned. Constantly. Automated bots crawl IP addresses looking for open ports, known vulnerabilities, anything they can exploit. This happens 24/7, to every server, everywhere. Modern operating systems handle most of it quietly. You just never see it.

After buying a dedicated server for some projects, I set up fail2ban to block the constant stream of automated scans and intrusion attempts. Then I thought - what if I could actually visualize all of this in real time? Show just how relentless these scans really are?

So I built ThreatMap. A 3D globe that lights up every time someone probes the server looking for a way in. The server has been online for two days when I first shared it, and in that time: 21,600+ total bans, 17,400+ in the last 24 hours alone, from 40+ countries. And that is just one server.

Try it live