SkillAgentSearch skills...

GenPythonDoxing

GenPythonDoxing is a demo version of a Python-based tool designed for gathering publicly available information about email addresses, usernames, IP addresses, and Minecraft nicknames. It utilizes various APIs and web scraping techniques to collect data, providing a comprehensive view of online footprints.

Install / Use

/learn @geniuszly/GenPythonDoxing

README

GenPythonDoxing

GenPythonDoxing is a demo version of a Python-based tool designed for gathering publicly available information about email addresses, usernames, IP addresses, and Minecraft nicknames. It utilizes various APIs and web scraping techniques to collect data, providing a comprehensive view of online footprints.

EN

GenPythonDoxing is a Python tool developed to collect publicly accessible information related to email addresses, usernames, IP addresses, and Minecraft nicknames. It uses multiple APIs and web scraping methods to gather data, offering a detailed overview of online activity.

Features

  • Email Breach Check: Verifies if an email address has been part of a known data breach.
  • Username Information Search: Gathers information related to usernames across the web.
  • IP Address Details: Provides detailed information about a given IP address, including geolocation and ISP details.
  • Minecraft Username History: Retrieves historical data and UUID for Minecraft usernames from NameMC.
  • Multi-parameter Search: Allows searching for information based on multiple parameters like name, city, etc.

Installation

  1. Clone the Repository:
git clone https://github.com/geniuszlyy/GenPythonDoxing.git
cd GenPythonDoxing
  1. Install Dependencies: Ensure you have Python 3.x and pip installed. Then, run:
pip install -r requirements.txt
  1. Configure API Keys: Create a config.json file in the project directory and include your API keys:
{
    "HIBP_API_KEY": "your_haveibeenpwned_api_key"
}

Usage

Run the script using Python:

python GenPythonDoxing.py

The main menu provides options to select the type of information you want to retrieve.

image

Example

image

RU

GenPythonDoxing - это инструмент на Python, предназначенный для сбора общедоступной информации об адресах электронной почты, никнеймах, IP-адресах и никнеймах Minecraft. Он использует различные API и методы веб-скрапинга для сбора данных, предоставляя полное представление об онлайн-активности.

Возможности

  • Проверка утечек данных по email: Проверяет, был ли адрес электронной почты частью известных утечек данных.
  • Поиск информации по никнейму: Собирает информацию, связанную с никнеймами в Интернете.
  • Детали IP-адреса: Предоставляет подробную информацию о заданном IP-адресе, включая геолокацию и данные ISP.
  • История никнеймов Minecraft: Получает исторические данные и UUID для никнеймов Minecraft с NameMC.
  • Поиск по нескольким параметрам: Позволяет искать информацию на основе нескольких параметров, таких как имя, город и т.д.

Установка

  1. Клонирование репозитория:
git clone https://github.com/geniuszlyy/GenPythonDoxing.git
cd GenPythonDoxing
  1. Установка зависимостей: Убедитесь, что у вас установлены Python 3.x и pip. Затем выполните:
pip install -r requirements.txt
  1. Настройка API ключей: Создайте файл config.json в каталоге проекта и добавьте свои API ключи:
{
    "HIBP_API_KEY": "your_haveibeenpwned_api_key"
}

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

Запустите скрипт с использованием Python:

python GenPythonDoxing.py

Главное меню предоставляет выбор типа информации, которую вы хотите получить.

image

Пример

image

Related Skills

View on GitHub
GitHub Stars8
CategoryDesign
Updated4mo ago
Forks0

Languages

Python

Security Score

87/100

Audited on Nov 14, 2025

No findings