Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
burpgpt — Una extensión de Burp Suite que integra el GPT de OpenAI para realizar un escaneo pasivo adicional para descubrir vulnerabilidades altamente personalizadas y permite ejecutar análisis basados en tráfico de cualquier tipo. | Kitploit
Herramientas/GitHubGitHub/aress31/burpgpt
Escáneres de VulnerabilidadesSeguridad WebPruebas de PenetraciónSeguridad de IA
GitHubaress31/burpgpt

burpgpt

Una extensión de Burp Suite que integra el GPT de OpenAI para realizar un escaneo pasivo adicional para descubrir vulnerabilidades altamente personalizadas y permite ejecutar análisis basados en tráfico de cualquier tipo.

Ver Repositorio
2.3k28445hace 2 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

[!IMPORTANT] Anunciamos el lanzamiento de BurpGPT Pro, la edición específicamente diseñada para satisfacer las necesidades de profesionales y boutiques de ciberseguridad. Descubra una gran cantidad de funciones potentes y una interfaz fácil de usar que mejora sus capacidades y garantiza una experiencia de usuario óptima. Para acceder a estos beneficios, visite nuestro sitio web y lea la documentación para obtener más información.

[!WARNING] Tenga en cuenta que la edición Community ya no recibe mantenimiento ni es funcional. Para seguir recibiendo actualizaciones, nuevas funciones, correcciones de errores y mejoras, considere actualizar a la edición Pro. Ya no es útil registrar Issues para la edición Community.

burpgpt

Java CI with Gradle

burpgpt aprovecha el poder de la IA para detectar vulnerabilidades de seguridad que los escáneres tradicionales podrían pasar por alto. Envía el tráfico web a un modelo de OpenAI especificado por el usuario, permitiendo un análisis sofisticado dentro del escáner pasivo. Esta extensión ofrece prompts personalizables que permiten un análisis de tráfico web adaptado para satisfacer las necesidades específicas de cada usuario. Consulte la sección Casos de uso de ejemplo para obtener inspiración.

La extensión genera un informe de seguridad automatizado que resume posibles problemas de seguridad basados en el prompt del usuario y los datos en tiempo real de las solicitudes emitidas por Burp. Al aprovechar la IA y el procesamiento del lenguaje natural, la extensión agiliza el proceso de evaluación de seguridad y proporciona a los profesionales de seguridad una visión general de alto nivel de la aplicación o punto final escaneado. Esto les permite identificar más fácilmente posibles problemas de seguridad y priorizar su análisis, mientras cubren una superficie de ataque potencial más grande.

[!WARNING] El tráfico de datos se envía a OpenAI para su análisis. Si tiene inquietudes sobre esto o está utilizando la extensión para aplicaciones críticas de seguridad, es importante considerar esto cuidadosamente y revisar la Política de privacidad de OpenAI para obtener más información.

[!WARNING] Si bien el informe es automatizado, aún requiere clasificación y posprocesamiento por parte de profesionales de seguridad, ya que puede contener falsos positivos.

[!WARNING] La efectividad de esta extensión depende en gran medida de la calidad y precisión de los prompts creados por el usuario para el modelo GPT seleccionado. Este enfoque específico ayudará a garantizar que el modelo GPT genere resultados precisos y valiosos para su análisis de seguridad.

Features

  • Añade una verificación de escaneo pasivo, permitiendo a los usuarios enviar datos HTTP a un modelo GPT controlado por OpenAI para su análisis a través de un sistema de placeholders.
  • Aprovecha el poder de los modelos GPT de OpenAI para realizar un análisis de tráfico exhaustivo, permitiendo la detección de varios problemas más allá de solo vulnerabilidades de seguridad en las aplicaciones escaneadas.
  • Permite un control granular sobre el número de tokens GPT utilizados en el análisis al permitir ajustes precisos de la longitud máxima del prompt.
  • Ofrece a los usuarios múltiples modelos de OpenAI para elegir, permitiéndoles seleccionar el que mejor se adapte a sus necesidades.
  • Faculta a los usuarios para personalizar prompts y desatar posibilidades ilimitadas para interactuar con los modelos de OpenAI. Explore la sección Casos de uso de ejemplo para inspirarse.
  • Se integra con Burp Suite, proporcionando todas las funciones nativas para pre y posprocesamiento, incluida la visualización de resultados de análisis directamente en la interfaz de Burp para un análisis eficiente.
  • Proporciona funcionalidad de solución de problemas a través del Registro de eventos de Burp nativo, permitiendo a los usuarios resolver rápidamente problemas de comunicación con la API de OpenAI.

Requirements

1. System requirements

  • Operating System: Compatible con sistemas operativos Linux, macOS y Windows.

  • Java Development Kit (JDK): Versión 11 o posterior.

  • Burp Suite Professional or Community Edition: Versión 2023.3.2 o posterior.

    [!IMPORTANT] Tenga en cuenta que usar cualquier versión inferior a 2023.3.2 puede resultar en un java.lang.NoSuchMethodError. Es crucial usar la versión especificada o una más reciente para evitar este problema.

2. Build tool

  • Gradle: Versión 6.9 o posterior (recomendado). El archivo build.gradle se proporciona en el repositorio del proyecto.

3. Environment variables

  • Configure la variable de entorno JAVA_HOME para que apunte al directorio de instalación del JDK.

Asegúrese de cumplir con todos los requisitos del sistema, incluida una versión compatible de Burp Suite, antes de compilar y ejecutar el proyecto. Tenga en cuenta que las dependencias externas del proyecto serán administradas e instaladas automáticamente por Gradle durante el proceso de compilación. Cumplir con los requisitos ayudará a evitar posibles problemas y reducirá la necesidad de abrir nuevos issues en el repositorio del proyecto.

Installation

1. Compilation

  1. Asegúrese de tener Gradle instalado y configurado.

  2. Descargue el repositorio burpgpt:

    git clone https://github.com/aress31/burpgpt
    cd .\burpgpt\
    
  3. Compile el jar independiente:

    ./gradlew shadowJar
    

2. Loading the Extension Into Burp Suite

Para instalar burpgpt en Burp Suite, primero vaya a la pestaña Extensions y haga clic en el botón Add. Luego, seleccione el archivo jar burpgpt-all ubicado en la carpeta .\lib\build\libs para cargar la extensión.

Usage

Para comenzar a usar burpgpt, los usuarios deben completar los siguientes pasos en el panel de Configuración, al que se puede acceder desde la barra de menú de Burp Suite:

  1. Ingrese una clave de API de OpenAI válida.
  2. Seleccione un modelo.
  3. Defina el tamaño máximo del prompt. Este campo controla la longitud máxima del prompt enviado a OpenAI para evitar exceder los maxTokens de los modelos GPT (típicamente alrededor de 2048 para GPT-3).
  4. Ajuste o cree prompts personalizados según sus requisitos.
Interfaz de burpgpt

Una vez configurado como se indicó anteriormente, el escáner pasivo de Burp envía cada solicitud al modelo de OpenAI elegido a través de la API de OpenAI para su análisis, produciendo hallazgos de severidad de nivel Informational basados en los resultados.

Hallazgo de burpgpt

Prompt Configuration

burpgpt permite a los usuarios personalizar el prompt para el análisis de tráfico mediante un sistema de placeholders. Para incluir información relevante, recomendamos usar estos placeholders, que la extensión maneja directamente, permitiendo la inserción dinámica de valores específicos en el prompt:

Descargar herramienta