Minecraft Server Honey Pot

← Back to Projects

This project stemed from a curiosity around webcrawlers and how long it would take them to find a new minecraft server. I was sure that it would be found, but wasn’t expecting it to be so quick. From the stats, you can see that the Honey Pot was crawled a huge amount of times, and that some bots use user logins to gain more information. Better be safe and enable whitelist! Check it out here.

Tech Stack Link to heading

  • Python, Flask, SQLAlchemy, PostgreSQL

Overview Link to heading

The app is made up of two services. The first is the Flask app for displaying the data. The second is the actual honey pot. This is using a twisted server and a python project called Quarry. This is Minecraft network protocol library which made it easy to capture server requests and decode them.

Below are some screenshots of the app in action.

Image alt Image alt