GenGetMCRange - A simple and efficient minecraft server scanner that fetches and displays IP addresses of Minecraft servers listed on minecraft-mp.com
. The script asynchronously scrapes the server information and performs scans on subdomains to find active IP addresses.
- Async Scraping: Uses
aiohttp
for non-blocking, asynchronous scraping of server data. - Server Scanning: Gathers server information, including IP addresses, and checks subdomains for active servers.
- Customizable Subdomain List: The script comes with a pre-defined list of subdomains but can be customized as needed.
- Python 3.8+
- Libraries:
aiohttp
beautifulsoup4
colorama
-
Clone the repository:
git clone https://github.com/geniuszly/GenGetMCRange
-
Navigate to the project directory:
cd GenGetMCRange
-
Install the required Python packages:
pip install -r requirements.txt
- Run the script:
python main.py
- The script will start fetching and displaying Minecraft server information. It will output color-coded server IP addresses and other data to the console.
- Example output:
>> [OVH] => 192.168.0.* Command: screen -S <session_id> nmap -p 1-20,23-79,81-110,112-65535 -T5 -A -v -Pn --min-hostgroup 8 --max-hostgroup 8 --open -oN /root/<output_file>.txt 192.168.0.*
GenGetMCRange - Простой и эффективный сканер серверов minecraft, который получает и отображает IP-адреса серверов Minecraft, зарегистрированных на minecraft-mp.com. Скрипт асинхронно собирает информацию о серверах и выполняет сканирование поддоменов для поиска активных IP-адресов.
- Асинхронный Парсинг: Используется
aiohttp
для неблокирующего асинхронного парсинга данных о серверах. - Сканирование Серверов: Получает информацию о серверах, включая IP-адреса, и проверяет поддомены на наличие активных серверов.
- Настраиваемый Список Поддоменов: Скрипт поставляется с предопределенным списком поддоменов, но может быть изменен по необходимости.
- Python 3.8+
- Библиотеки:
aiohttp
beautifulsoup4
colorama
-
Клонируйте репозиторий:
git clone https://github.com/geniuszly/GenGetMCRange
-
Перейдите в папку проекта:
cd GenGetMCRange
-
Установите необходимые Python-пакеты:
pip install -r requirements.txt
- Запустите скрипт:
python main.py
- Скрипт начнет собирать и отображать информацию о серверах Minecraft. В консоли будет выводиться цветная информация об IP-адресах серверов и другие данные.
- Пример вывода:
>> [OVH] => 192.168.0.* Команда: screen -S <session_id> nmap -p 1-20,23-79,81-110,112-65535 -T5 -A -v -Pn --min-hostgroup 8 --max-hostgroup 8 --open -oN /root/<output_file>.txt 192.168.0.*