Skip to main content

Shodan-like server scanner for Minecraft (formely mcserverscanner)

Project description

Yokkaichi (formely mcserverscanner) - Shodan-like server scanner for Minecraft.

total lines downloads issues pull requests license release commits since release code style stars

Renaming notice!

This project used to be named mcserverscanner, but on 2023-01-15 it got renamed to Yokkaichi.

Features

  • Scanning for Java and Bedrock servers
  • Masscan integration
  • IP2Location integration
  • Query integration

Planned features (not in a specific order)

  • WWW interface
  • Bot joining the servers
  • Cleaning up the code
  • Docker support

Installation

  • Easy installation (from PyPI)
pip install yokkaichi
  • Manual installation (from git)
git clone https://github.com/Oreeeee/yokkaichi
cd yokkaichi
pip install .

Usage

You can use this script by invoking python -m yokkaichi and passing in arguments in the CLI. You can get the list of availible options by invoking python -m yokkaichi -h

Using the masscan integration

You need to have masscan in your PATH, or in the same directory from which you are running this software. Make sure that the binary is named masscan (Unix) or masscan.exe (Windows).

Example

python -m yokkaichi --java --masscan --masscan-countries US CA CN -p "25560-25569,34000,19843" --ip2location-db data/IP2LOCATION-LITE-DB11.BIN --ip2location-cache --output data/servers.json

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yokkaichi-1.3.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yokkaichi-1.3-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file yokkaichi-1.3.tar.gz.

File metadata

  • Download URL: yokkaichi-1.3.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for yokkaichi-1.3.tar.gz
Algorithm Hash digest
SHA256 ce34993bc54cda299791bdf6eb73775221118a52369ce18895656db1a547f4c1
MD5 7c21cd84d5985486db63c9b50dbaab66
BLAKE2b-256 321e108c20000c6b83f3d2f3eda9520379907a725a4811bc4d9e93818187e9ec

See more details on using hashes here.

File details

Details for the file yokkaichi-1.3-py3-none-any.whl.

File metadata

  • Download URL: yokkaichi-1.3-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for yokkaichi-1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d9ed6ac0e32e97962a45527e134e4226fa247311c3d9e140f3fb211ea386acdf
MD5 8cab664a47e31688117b84175aaaf9e6
BLAKE2b-256 13a99636eefbcd46e3982ffbc0c38a4bfa066041854d69f1caacc5d0f9ac5ffb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page