DarkGPT: Herramienta AI OSINT para Detectar Bases de Datos Filtradas

DarkGPT es un asistente de OSINT basado en GPT-4-200K (uso recomendado) diseñado para realizar consultas en bases de datos filtradas, proporcionando así un asistente de inteligencia artificial que puede ser útil en tus procesos tradicionales de OSINT.

Interfaz de consola de DarkGPT
Interfaz de consola de DarkGPT

Guía de Instalación para el Proyecto DarkGPT

DarkGPT es un asistente de inteligencia artificial basado en GPT-4-200K diseñado para realizar consultas en bases de datos filtradas. Esta guía te ayudará a configurar y ejecutar el proyecto en tu entorno local.

Prerrequisitos

Antes de comenzar, asegúrate de tener Python instalado en tu sistema. Este proyecto ha sido probado con Python 3.8 y versiones superiores.

Configuración del Entorno

  1. Clonar el Repositorio

Primero, necesitas clonar el repositorio de GitHub en tu máquina local. Puedes hacerlo ejecutando el siguiente comando en tu terminal:

git clone https://github.com/luijait/DarkGPT.git
cd DarkGPT
  1. Configurar Variables de Entorno

Debes configurar algunas variables de entorno para que el script funcione correctamente. Copia el archivo .example.env a un nuevo archivo llamado .env:

DEHASHED_API_KEY="your_dehashed_api_key_here"
DEHASHED_USERNAME="your_dehashed_username"
OPENAI_API_KEY="API_KEY from openai.com"
  1. Instalar Dependencias

Este proyecto requiere ciertos paquetes de Python para ejecutarse. Instálalos ejecutando el siguiente comando:

  1. Luego, ejecuta el proyecto:
python3 main.py Clave API de DeHashed

Registro o Inicio de Sesión

Visita el sitio web de DeHashed (https://www.dehashed.com/). Si aún no tienes una cuenta, deberás registrarte. Si ya la tienes, simplemente inicia sesión.

Clave API de OpenAI

  1. Registro o Inicio de Sesión: Ve al sitio web de OpenAI (https://openai.com/). Deberás crear una cuenta si no tienes una, o iniciar sesión si ya la tienes.
  2. Obtener la Clave API: Una vez que hayas obtenido acceso, podrás encontrar tu clave API en el panel de control de tu cuenta de OpenAI. Debería haber una sección para claves API o configuraciones de desarrollador.
  3. Uso y Facturación: Ten en cuenta las políticas de uso y facturación de OpenAI. Dependiendo del volumen de tus solicitudes y los modelos específicos que uses, podrías incurrir en cargos. Planea en consecuencia y supervisa tu uso.
  4. Seguridad: Como con cualquier clave API, es crucial mantener segura tu clave de OpenAI. No la compartas públicamente ni con personas que no deberían tener acceso a ella.

Consejos Generales para Gestionar Claves API

Siguiendo estos pasos y pautas, podrás obtener las claves API necesarias para integrar los servicios de DeHashed y OpenAI en tus proyectos.

https://github.com/luijait/DarkGPT
Salir de la versión móvil