Skip to content

is a modern domain resolver designed for Minecraft-related domains. It efficiently resolves subdomains and top-level domains, detects Cloudflare IP addresses, and allows multi-threaded execution. Results can be saved to a file for further analysis.

License

Notifications You must be signed in to change notification settings

geniuszlyy/GenMCDResolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GenMCDResolver

is a powerful and user-friendly domain resolver designed for identifying Minecraft server domains. It features multi-threading for fast IP resolution and special handling for Cloudflare IP ranges.

EN

GenMCDResolver is a modern domain resolver specifically designed for identifying Minecraft server domains. It features a user-friendly command-line interface and leverages multi-threading for efficient IP address resolution. The tool also includes special handling for Cloudflare IP ranges to help distinguish between server IPs and Cloudflare's protective network.

Features

  • Resolves domain names to IP addresses
  • Identifies Cloudflare-protected domains
  • Supports multi-threading for faster processing
  • Outputs results in real-time with color-coded statuses
  • Option to save results to a file

Usage

Command Line Options

python GenMCDResolver.py -> Displays both unique and already-found IP addresses
python GenMCDResolver.py --unique -> Displays only unique IP addresses

image

How to Run

  1. Clone the repository:
git clone https://github.com/geniuszlyy/GenMCDResolver.git
  1. Navigate to the project directory:
cd GenMCDResolver
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Run the program:
python GenMCDResolver.py

Examples

To resolve domains from a list, simply run the script and follow the prompts:

python GenMCDResolver.py

You'll be prompted to enter the domain, subdomain list, top-level domain list, and the number of threads to use.

image

image

RU

GenMCDResolver - это современный резольвер доменов, специально разработанный для определения доменов серверов Minecraft. Он имеет удобный интерфейс командной строки и использует многопоточность для эффективного разрешения IP-адресов. В инструмент также включена специальная обработка IP-диапазонов Cloudflare для различения IP-адресов серверов и защитной сети Cloudflare.

Особенности

  • Разрешает доменные имена в IP-адреса
  • Идентифицирует домены, защищенные Cloudflare
  • Поддержка многопоточности для быстрого обработки
  • Выводит результаты в реальном времени с цветовой кодировкой статусов
  • Возможность сохранения результатов в файл

Использование

Параметры командной строки

python GenMCDResolver.py -> Показывает как уникальные, так и уже найденные IP-адреса
python GenMCDResolver.py --unique -> Показывает только уникальные IP-адреса

image

Как запустить

  1. Клонируйте репозиторий:
git clone https://github.com/geniuszlyy/GenMCDResolver.git
  1. Перейдите в каталог проекта:
cd GenMCDResolver
  1. Установите необходимые зависимости:
pip install -r requirements.txt
  1. Запустите программу:
python GenMCDResolver.py

Примеры

Для разрешения доменов из списка просто запустите скрипт и следуйте инструкциям:

python GenMCDResolver.py

Вам будет предложено ввести домен, список поддоменов, список доменов верхнего уровня и количество потоков для использования.

image

image

About

is a modern domain resolver designed for Minecraft-related domains. It efficiently resolves subdomains and top-level domains, detects Cloudflare IP addresses, and allows multi-threaded execution. Results can be saved to a file for further analysis.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages