{"id":24478589,"url":"https://github.com/geniuszly/genpythondoxing","last_synced_at":"2025-04-13T14:20:34.189Z","repository":{"id":273501197,"uuid":"841148363","full_name":"geniuszly/GenPythonDoxing","owner":"geniuszly","description":"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.","archived":false,"fork":false,"pushed_at":"2024-08-11T19:27:19.000Z","size":9,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-27T05:22:39.573Z","etag":null,"topics":["cyber-investigation","data-extraction","data-mining","dox","doxing","doxing-methods","genpythondoxing","information-gathering","osint","python","python-doxing","python-doxing-tool","pythondoxing","security-research"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/geniuszly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-11T19:26:18.000Z","updated_at":"2025-03-07T16:47:58.000Z","dependencies_parsed_at":"2025-01-21T10:12:57.573Z","dependency_job_id":"896f2182-6085-4559-8817-96aedd829ade","html_url":"https://github.com/geniuszly/GenPythonDoxing","commit_stats":null,"previous_names":["geniuszly/genpythondoxing"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniuszly%2FGenPythonDoxing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniuszly%2FGenPythonDoxing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniuszly%2FGenPythonDoxing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geniuszly%2FGenPythonDoxing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geniuszly","download_url":"https://codeload.github.com/geniuszly/GenPythonDoxing/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248725092,"owners_count":21151626,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cyber-investigation","data-extraction","data-mining","dox","doxing","doxing-methods","genpythondoxing","information-gathering","osint","python","python-doxing","python-doxing-tool","pythondoxing","security-research"],"created_at":"2025-01-21T10:12:53.481Z","updated_at":"2025-04-13T14:20:34.166Z","avatar_url":"https://github.com/geniuszly.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GenPythonDoxing\nGenPythonDoxing 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.\n\n# EN\n**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.\n\n## Features\n- **Email Breach Check**: Verifies if an email address has been part of a known data breach.\n- **Username Information Search**: Gathers information related to usernames across the web.\n- **IP Address Details**: Provides detailed information about a given IP address, including geolocation and ISP details.\n- **Minecraft Username History**: Retrieves historical data and UUID for Minecraft usernames from NameMC.\n- **Multi-parameter Search**: Allows searching for information based on multiple parameters like name, city, etc.\n\n## Installation\n1. **Clone the Repository**:\n```bash\ngit clone https://github.com/geniuszlyy/GenPythonDoxing.git\ncd GenPythonDoxing\n```\n2. **Install Dependencies**:\nEnsure you have Python 3.x and pip installed. Then, run:\n```bash\npip install -r requirements.txt\n```\n3. **Configure API Keys**:\nCreate a `config.json` file in the project directory and include your API keys:\n```json\n{\n    \"HIBP_API_KEY\": \"your_haveibeenpwned_api_key\"\n}\n```\n\n## Usage\nRun the script using Python:\n```bash\npython GenPythonDoxing.py\n```\nThe main menu provides options to select the type of information you want to retrieve.\n\n![image](https://github.com/user-attachments/assets/46d0e914-58f2-4357-96fb-b75cdfed4c72)\n\n## Example\n\n![image](https://github.com/user-attachments/assets/e727ba89-8f47-49d2-9fff-e0a8a530ebb8)\n\n\n# RU\n**GenPythonDoxing** - это инструмент на Python, предназначенный для сбора общедоступной информации об адресах электронной почты, никнеймах, IP-адресах и никнеймах Minecraft. Он использует различные API и методы веб-скрапинга для сбора данных, предоставляя полное представление об онлайн-активности.\n\n## Возможности\n- **Проверка утечек данных по email**: Проверяет, был ли адрес электронной почты частью известных утечек данных.\n- **Поиск информации по никнейму**: Собирает информацию, связанную с никнеймами в Интернете.\n- **Детали IP-адреса**: Предоставляет подробную информацию о заданном IP-адресе, включая геолокацию и данные ISP.\n- **История никнеймов Minecraft**: Получает исторические данные и UUID для никнеймов Minecraft с NameMC.\n- **Поиск по нескольким параметрам**: Позволяет искать информацию на основе нескольких параметров, таких как имя, город и т.д.\n\n## Установка\n1. **Клонирование репозитория**:\n```bash\ngit clone https://github.com/geniuszlyy/GenPythonDoxing.git\ncd GenPythonDoxing\n```\n2. **Установка зависимостей**:\nУбедитесь, что у вас установлены Python 3.x и pip. Затем выполните:\n```bash\npip install -r requirements.txt\n```\n3. **Настройка API ключей**:\nСоздайте файл `config.json` в каталоге проекта и добавьте свои API ключи:\n```json\n{\n    \"HIBP_API_KEY\": \"your_haveibeenpwned_api_key\"\n}\n```\n\n## Использование\nЗапустите скрипт с использованием Python:\n```bash\npython GenPythonDoxing.py\n```\nГлавное меню предоставляет выбор типа информации, которую вы хотите получить.\n\n![image](https://github.com/user-attachments/assets/4d923fca-f253-48ec-869d-76a9f6465c87)\n\n## Пример\n\n![image](https://github.com/user-attachments/assets/2645a110-afbd-42d7-962f-821dd53e8be3)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeniuszly%2Fgenpythondoxing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeniuszly%2Fgenpythondoxing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeniuszly%2Fgenpythondoxing/lists"}