Snowstorm
mass surveillance for block game - mirror
Install / Use
/learn @Shrecknt/SnowstormREADME
Snowstorm
mass surveillance for block game

Yet another Minecraft Server Scanner
Scan the entire ipv4 address space for Minecraft servers, with dynamic scanning to find servers on non-default ports.
Important
- The scanner is currently very early in development and is missing many features
- The scanner's adaptive scanning capabilities rely on already having some data to expand upon. If you do not already have a small number of servers in your database, the scanner will likely crash.
- The scanner currently drops all data instead of pushing it to the database while I'm working on refactoring the database.
Prerequisites
- Rust 1.78.0-nightly
- Node.js 21.1.0 - for webui
- npm 10.2.4 - for webui
- A postgres database
Other versions of some of the listed programs will probably work but it is not recommended.
Installation
Create a postgres database using the postgres setup script
git clone https://git.shrecked.dev/Shrecknt/snowstorm.git
cd snowstorm
cp Snowstorm.toml.example Snowstorm.toml
nano Snowstorm.toml # modify Snowstorm.toml to your liking
cd web
npm run build
cd ..
iptables -A INPUT -p tcp --dport 61000 -j DROP # prevent os from closing the connections
cargo r -r --bin snowstorm
Related Skills
himalaya
340.2kCLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
node-connect
340.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
coding-agent
340.2kDelegate coding tasks to Codex, Claude Code, or Pi agents via background process
