
When I put my first server up on the internet, I was shocked by the number of bots that immediately tried to break in. I showed the logs to my kids, and they asked "where are all these bots coming from?" To answer this question visually, I built https://knock-knock.net . My goal was to build a visually appealing, educational, and fun site that shows the origins of the bots, the most commonly attempted usernames and passwords in credential attacks, as well as the worst offending ISPs. My newest version here reveals attacks across multiple internet protocols, and across multiple servers, aggregated into a single display.
Click the speaker icon to hear a virtual geiger counter detect what has been called "the background radiation of the internet." If the info is being presented too quickly, hit the pause button or space bar.
Technical info: I built a set of python-based honeypots feeding into a SQL database, with a Uvicorn front-end receiving knock information via websockets.
Have fun. Source code is available at https://github.com/djkurlander/knock-knock