DarkGPT AI OSINT para Detectar Bases de Datos Filtradas

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:

  • pip install -r requirements.txt
  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.

  • Suscripción: DeHashed es un servicio de pago, así que deberás suscribirte a uno de sus planes para acceder a la API. Elige un plan que se adapte a tus necesidades y completa el proceso de suscripción.
  • Acceso a la Clave API: Una vez suscrito, generalmente puedes encontrar tu clave API en la configuración de tu cuenta o en el panel de control. Busca una sección etiquetada como “API” o algo similar. Si tienes problemas para encontrarla, el soporte de DeHashed o su documentación pueden ayudarte.
  • Seguridad: Mantén segura tu clave API. No la compartas con otros ni la expongas en repositorios de código público.

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

  • Variables de Entorno: Almacena tus claves API en variables de entorno en lugar de codificarlas directamente en tu proyecto. Esto hace que tu aplicación sea más segura y flexible.
  • .gitignore: Si estás usando Git, asegúrate de incluir tu archivo .env o cualquier archivo que contenga claves API en tu archivo .gitignore para evitar que se suba a un repositorio público.
  • Documentación: Siempre consulta la documentación oficial del proveedor de la API para obtener la información más precisa y actualizada sobre cómo obtener y usar las 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

    Mi Carro Close (×)

    Tu carrito está vacío
    Ver tienda