Skip to content

mrksbgg/MCPentester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCPentester v1.0.0

Pentesting tool for Minecraft
Inspired by MCPTool

This project was created for educational purposes and should not be used in environments without legal authorization.

Warning: This project still in development! Bugs may occur! Please, report them at GitHub! Some features may not work or be missing, feel free to contribute or report issues! Thanks!

🆕 What's new in v1.0.0-upd

  • upd - small, but important update

  • Rewrote update system, instead of checking version.txt, now it checks commits from repo

    • thought like hmm, small updates only affect branch, not version.txt
  • Some small changes in text

  • Removed duplicate keyboard requirement

  • Some more changes...

⚙️ Features

  • Getting information about:
    • servers
    • players
    • UUIDs
    • IPs
  • Scanning ports and pinging available servers searching for Minecraft servers
  • and more!

Want to see more features? Feel free to contribute!

🛡 Installation and usage

Installation:

git clone https://github.com/mrksbgg/MCPentester && cd MCPentester && pip install -r requirements.txt && python3 main.py

Command above will install AND run MCPentester after installation

Usage:

cd MCPentester && python3 main.py

💻 Supported platforms

MCPentester is not supported on Termux/Pydroid!

  • Windows (10, 11)
  • Linux-based distros

If you succeeded running MCPentester on other platform, please, report it at GitHub!

⚙️ Example usage

Get information about server

server <ip|domain>[:port]

Get information about player

player <name>

Get information about UUID

uuid <name>

Get information about IP

ip <ip|domain>

Scan ports and ping available servers searching for Minecraft servers

scan <ip|domain> <from-to>

📚 Documentation

Will be written sometime...

🛠 TODO:

  • Velocity/Waterfall FakeProxy
  • Bot join
  • Improve server mass scanning
  • Multilanguage support (English, Russian)
  • API
  • More server pingers
  • Detailed command info on help <command>
  • Rewrite help command
  • and more...

❤️ Thanks to

  • @mrksbgg - Developer of MCPentester
  • @wrrulosdev - Developer of MCPTool, MCPentester's inspiration

About

A Python utility for pentesting Minecraft servers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages