Skip to content

TheMaxik/Rasputin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rasputin is a tool that allows you to find any publicly available Minecraft server on port 25565 by pining it with a "Minecraft ping".

First i tried to use this on my local machine but i got told that it would take forever - and it did. Also it crashed my network if i used to many workers :D
So i used Redis made it to work with on multiple instances. Maybe even docker?

Requirements:
A Server with Mysql and Redis. Redis and Mysql have to be on same machine.

Mysql:
Nothing special here just a db with a table called "servers". Just import Database.sql in your SqlServer

Redis:
Here you have to work a bit. Insert all Ip's you want to scan into the redis db.
I wrote a simple program that increments IPs from 1.1.1.1 to 224.0.0.0 but im not uploading it.
Insering 4.2 billion Ips takes only about 5 minutes.
Rasputin will grab random ips from Redis!

How to use:
1.Build or download Rasputin.jar
2.Run Rasputin.jar and wait until it crashes.
3.Edit the config.yml that was created.
4.Wait until the first Servers come in.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages