A web-based tool for scanning and discovering Minecraft servers with Tor support. This scanner allows you to find Minecraft servers across specified IP addresses and port ranges while maintaining anonymity through Tor network.
- 🌐 Web interface for easy interaction
- 🔍 Flexible port scanning options
- 🧩 Detection of modded servers and plugins
- 🕵️ Tor network support for anonymous scanning
- 📊 Real-time scanning progress
- 📝 Detailed scan logs with server information
- 🚀 Multiple scanning modes (Fast/Normal/Thorough)
- 🔔 Sound notifications for found servers
- 🔵 Unread servers indicator
- 📁 Automatic scan logs with timestamps
- 🕒 Detailed server information preservation
- Clone the repository:
git clone https://github.com/Kovname/Minecraft-Server-TOR-Scanner.git
cd Minecraft-Server-TOR-Scanner
- Install dependencies:
pip install -r requirements.txt
- Configure Tor:
- Install Tor Browser or Tor service
- Ensure Tor is running on ports 9050 (SOCKS) and 9051 (Control)
- Add these lines to your torrc file
SocksPort 9050
ControlPort 9051
CookieAuthentication 1
MaxCircuitDirtiness 10
NewCircuitPeriod 5
- Start the application:
python app.py
- Open the web interface in your browser:
-
In the web interface:
- Enter target IP address
- Select port range
- Choose scan mode
- Toggle Tor usage if needed
- Start scanning
-
View results in real-time and check scan_logs folder for detailed reports
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
This project uses the following open-source components:
- Use responsibly and ethically
- Respect server owners' privacy
- Follow local laws and regulations
- Some countries may restrict Tor usage
Contributions are welcome! Please feel free to submit pull requests.
This tool is for educational purposes only. Users are responsible for complying with applicable laws and regulations.

