Ludicrous throughput
+ThreadPool executors, bounded queues, and adaptive backpressure keep 150+ workers blasting through IPv4 without overwhelming your uplink.
+diff --git a/Index/index.html b/Index/index.html new file mode 100644 index 0000000..0e2e6b7 --- /dev/null +++ b/Index/index.html @@ -0,0 +1,276 @@ + + +
+ + + +A multi-threaded, protocol-aware toolkit that sweeps massive address spaces, rotates proxies, parses MOTDs, and keeps your findings organised.
+Born from real-world sweeps that demanded reliability, every subsystem is tuned for signal over noise.
+ThreadPool executors, bounded queues, and adaptive backpressure keep 150+ workers blasting through IPv4 without overwhelming your uplink.
+Performs proper Java handshake, extracts MOTD, version hints, player counts, and gracefully toggles to mcstatus for richer telemetry.
Battle-tested SOCKS5 rotation with cooldown tracking, exponential backoff, and live health metrics so your long scans never stall.
+Optional Mullvad CLI integration cycles VPN exits on schedule, keeping proxy pools fresh during multi-hour campaigns.
+StorageManager writes confirmed hits, open ports, and GUI state to shareable artefacts you can sync, diff, and revisit later.
+Launch the polished Tkinter interface for visual oversight or run purely from the CLI with rich logging and configurable flags.
+The scanning core lives in mcsmartscan, ready for reuse in your own automations or security pipelines.
Feistel-based permutation generators reshuffle large IPv4 ranges while guaranteeing full coverage without duplicates.
+ProxyPool manages SOCKS5 endpoints, health scoring, cooldown enforcement, and handshake fallbacks when targets misbehave.
+Desktop-aware persistence routes outputs to user-friendly destinations and keeps GUI session state intact between runs.
+MullvadManager talks to the Mullvad CLI/SDK, rotates exits, and surfaces telemetry hooks so you can monitor VPN freshness.
+Wires everything together with Tkinter views, console fallbacks, worker pools, proxy telemetry, and optional mcstatus probes.
Works on Windows, macOS, and Linux. Bring your own virtualenv, or ship the PyInstaller build straight to teammates.
+git clone https://github.com/braydos-h/Minecraft-Server-Finder.git
+cd Minecraft-Server-Finder
+python -m venv .venv
+# Windows: .venv\Scripts\activate
+# macOS/Linux: source .venv/bin/activate
+pip install -r requirements.txt
+python app.py # GUI mode
+# or: python app.py --start 40.0.0.0 --end 45.255.255.255 --headless
+ Only target infrastructure you own or have explicit permission to test. Minecraft Server Finder is a powerful tool—use it responsibly.
+Unauthorised scanning can breach local laws, ISP policies, and provider terms of service. Always secure written approval.
+Adjust worker counts, timeouts, and proxy pools to respect upstream rate limits, especially when testing shared infrastructure.
+Confirmed servers may expose sensitive MOTDs or player data. Share responsibly and coordinate disclosure with server operators.
+