Skip to content

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.

License

Notifications You must be signed in to change notification settings

geniuszlyy/GenPythonDoxing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages