GenASNRangeScraper is a Python tool designed to extract CIDR ranges from a given Autonomous System Number (ASN). This tool is essential for network administrators, cybersecurity professionals, and researchers who need to gather and analyze IP range information associated with specific ASNs.
- Efficient CIDR Extraction: Quickly retrieves CIDR ranges from ASN.
- Customizable Output: Results are saved in a text file named after the ASN for easy reference.
- Cache System: Caches previous results to improve efficiency on subsequent runs.
- User-Friendly Interface: Simple command-line interface with clear instructions and error handling.
- Clone the repository:
git clone https://github.com/geniuszlyy/GenASNRangeScraper.git
cd GenASNRangeScraper
- Install dependencies:
pip install -r requirements.txt
To use GenASNRangeScraper, run the script with the ASN as an argument:
python GenASNRangeScraper.py [ASN]
python GenASNRangeScraper.py AS12345
The output will be saved in a file named AS12345.txt
.
If the ASN argument is not provided, the tool will display an error message along with usage instructions.
GenASNRangeScraper - это инструмент на Python, предназначенный для извлечения диапазонов CIDR из заданного автономного системного номера (ASN). Этот инструмент необходим для сетевых администраторов, специалистов по кибербезопасности и исследователей, которым необходимо собирать и анализировать информацию о диапазонах IP, связанных с конкретными ASN.
- Эффективное извлечение CIDR: Быстро извлекает диапазоны CIDR из ASN.
- Настраиваемый вывод: Результаты сохраняются в текстовом файле с именем ASN для удобства.
- Система кэширования: Кэширует предыдущие результаты для повышения эффективности при последующих запусках.
- Удобный интерфейс: Простой интерфейс командной строки с четкими инструкциями и обработкой ошибок.
- Клонируйте репозиторий:
git clone https://github.com/geniuszlyy/GenASNRangeScraper.git
cd GenASNRangeScraper
- Установите зависимости:
pip install -r requirements.txt
Для использования GenASNRangeScraper запустите скрипт с указанием ASN в качестве аргумента:
python GenASNRangeScraper.py [ASN]
python GenASNRangeScraper.py AS12345
Результаты будут сохранены в файле с именем AS12345.txt
.
Если аргумент ASN не указан, инструмент отобразит сообщение об ошибке с инструкциями по использованию.