A util for scanning minecraft servers. Accepts JSON output from Masscan and pings all services found, checking for minecraft servers. Written in rust, with heavy multithreading.
Designed for you to run your own "Coppenhagen" bot, however it's not fully attached to discord.
Spaghetti code will be fixed "eventually"
Legit, don't use this tool to do anything illegal or unethical. It's for educational purposes exclusively.
Say that your trying to find a server that exists on your local ip range
10.0.0.0/8, where a player named
CCheck is playing
# first, run masscan to find open ports # banners is needed for ccheck to work sudo masscan -p 25565 --rate 1000 --banners -oJ scan.json 10.0.0.0/8 # scan for player named ccheck ./c_check scan -r 500 scan.json --include "PlayerName:CCheck" output.json
output.json will include JSON formatted list of all servers with the player CCheck connected.
CCheck: utility for scanning and probing minecraft servers Copyright (C) 2022 cleonyc This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.