https://github.com/geniuszly/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.
https://github.com/geniuszly/genpythondoxing
cyber-investigation data-extraction data-mining dox doxing doxing-methods genpythondoxing information-gathering osint python python-doxing python-doxing-tool pythondoxing security-research
Last synced: about 1 year ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/geniuszly/genpythondoxing
- Owner: geniuszly
- License: mit
- Created: 2024-08-11T19:26:18.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-11T19:27:19.000Z (almost 2 years ago)
- Last Synced: 2025-03-27T05:22:39.573Z (about 1 year ago)
- Topics: cyber-investigation, data-extraction, data-mining, dox, doxing, doxing-methods, genpythondoxing, information-gathering, osint, python, python-doxing, python-doxing-tool, pythondoxing, security-research
- Language: Python
- Homepage:
- Size: 8.79 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
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**:
```bash
git clone https://github.com/geniuszlyy/GenPythonDoxing.git
cd GenPythonDoxing
```
2. **Install Dependencies**:
Ensure you have Python 3.x and pip installed. Then, run:
```bash
pip install -r requirements.txt
```
3. **Configure API Keys**:
Create a `config.json` file in the project directory and include your API keys:
```json
{
"HIBP_API_KEY": "your_haveibeenpwned_api_key"
}
```
## Usage
Run the script using Python:
```bash
python GenPythonDoxing.py
```
The main menu provides options to select the type of information you want to retrieve.

## Example

# RU
**GenPythonDoxing** - это инструмент на Python, предназначенный для сбора общедоступной информации об адресах электронной почты, никнеймах, IP-адресах и никнеймах Minecraft. Он использует различные API и методы веб-скрапинга для сбора данных, предоставляя полное представление об онлайн-активности.
## Возможности
- **Проверка утечек данных по email**: Проверяет, был ли адрес электронной почты частью известных утечек данных.
- **Поиск информации по никнейму**: Собирает информацию, связанную с никнеймами в Интернете.
- **Детали IP-адреса**: Предоставляет подробную информацию о заданном IP-адресе, включая геолокацию и данные ISP.
- **История никнеймов Minecraft**: Получает исторические данные и UUID для никнеймов Minecraft с NameMC.
- **Поиск по нескольким параметрам**: Позволяет искать информацию на основе нескольких параметров, таких как имя, город и т.д.
## Установка
1. **Клонирование репозитория**:
```bash
git clone https://github.com/geniuszlyy/GenPythonDoxing.git
cd GenPythonDoxing
```
2. **Установка зависимостей**:
Убедитесь, что у вас установлены Python 3.x и pip. Затем выполните:
```bash
pip install -r requirements.txt
```
3. **Настройка API ключей**:
Создайте файл `config.json` в каталоге проекта и добавьте свои API ключи:
```json
{
"HIBP_API_KEY": "your_haveibeenpwned_api_key"
}
```
## Использование
Запустите скрипт с использованием Python:
```bash
python GenPythonDoxing.py
```
Главное меню предоставляет выбор типа информации, которую вы хотите получить.

## Пример
