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
SpringBootVulExploit — Materiales de aprendizaje sobre vulnerabilidades relacionadas con SpringBoot, colección de métodos y técnicas de explotación, lista de verificación para evaluación de seguridad de caja negra. | Kitploit
Herramientas/GitHubGitHub/landgrey/springbootvulexploit
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebRecopilación de InformaciónPruebas de PenetraciónAprendizaje y Educación
GitHublandgrey/springbootvulexploit

SpringBootVulExploit

Materiales de aprendizaje sobre vulnerabilidades relacionadas con SpringBoot, colección de métodos y técnicas de explotación, lista de verificación para evaluación de seguridad de caja negra.

Ver Repositorio
6.1k1.3k63hace 5 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

Spring Boot Vulnerability Exploit Check List

Material de aprendizaje sobre vulnerabilidades relacionadas con Spring Boot, recopilación de métodos y técnicas de explotación, lista de verificación para evaluación de seguridad en caja negra

Declaración

⚠️ Todo el contenido de este proyecto se utiliza únicamente para fines de investigación de seguridad y pruebas autorizadas. Las personas relevantes no asumen ninguna responsabilidad por cualquier daño causado por el mal uso y abuso de este proyecto.

Índice

  • Spring Boot Vulnerability Exploit Check List
    • 0: Rutas y versiones
      • 0x01: Conocimiento de rutas
      • 0x02: Conocimiento de versiones
        • Dependencias mutuas entre versiones de componentes:
        • Relación de dependencia entre Spring Cloud y Spring Boot:
        • Sufijos y significados de los números de versión menor de Spring Cloud:
    • 1: Fuga de información
      • 0x01: Fuga de direcciones de rutas y detalles de invocación de interfaces
      • 0x02: Rutas expuestas por configuración incorrecta
      • 0x03: Obtener texto claro de contraseñas enmascaradas con asteriscos (Método 1)
        • Condiciones de explotación:
        • Método de explotación:
          • Paso 1: Encontrar el nombre de la propiedad deseada
          • Paso 2: Usar jolokia para invocar el Mbean relacionado y obtener el texto claro
      • 0x04: Obtener texto claro de contraseñas enmascaradas con asteriscos (Método 2)
        • Condiciones de explotación:
        • Método de explotación:
          • Paso 1: Encontrar el nombre de la propiedad deseada
          • Paso 2: Usar nc para escuchar solicitudes HTTP
          • Paso 3: Establecer la propiedad eureka.client.serviceUrl.defaultZone
          • Paso 4: Refrescar la configuración
          • Paso 5: Decodificar el valor de la propiedad
      • 0x05: Obtener texto claro de contraseñas enmascaradas con asteriscos (Método 3)
        • Condiciones de explotación:
        • Método de explotación:
          • Paso 1: Encontrar el nombre de la propiedad deseada
          • Paso 2: Usar nc para escuchar solicitudes HTTP
          • Paso 3: Desencadenar una solicitud HTTP externa
          • Paso 4: Refrescar la configuración
      • 0x06: Obtener texto claro de contraseñas enmascaradas con asteriscos (Método 4)
        • Condiciones de explotación:
        • Método de explotación:
          • Paso 1: Encontrar el nombre de la propiedad deseada
          • Paso 2: Descargar información del heap de JVM
          • Paso 3: Usar MAT para obtener el texto claro de la contraseña en el heap de JVM
    • 2: Ejecución remota de código
      • 0x01: whitelabel error page SpEL RCE
        • Condiciones de explotación:
        • Método de explotación:
          • Paso 1: Encontrar un lugar de paso de parámetros normal
          • Paso 2: Ejecutar la expresión SpEL
        • Principio de la vulnerabilidad:
        • Análisis de la vulnerabilidad:
        • Entorno vulnerable:
      • 0x02: spring cloud SnakeYAML RCE
        • Condiciones de explotación:
        • Método de explotación:
          • Paso 1: Alojar archivos yml y jar
          • Paso 2: Establecer la propiedad spring.cloud.bootstrap.location
          • Paso 3: Refrescar la configuración
        • Principio de la vulnerabilidad:
        • Análisis de la vulnerabilidad:
        • Entorno vulnerable:
      • 0x03: eureka xstream deserialization RCE
        • Condiciones de explotación:
        • Método de explotación:
          • Paso 1: Configurar un sitio web que responda con un payload XStream malicioso
          • Paso 2: Escuchar el puerto para la shell inversa
          • Paso 3: Establecer la propiedad eureka.client.serviceUrl.defaultZone
          • Paso 4: Refrescar la configuración
        • Principio de la vulnerabilidad:
        • Análisis de la vulnerabilidad:
        • Entorno vulnerable:
      • 0x04: jolokia logback JNDI RCE
        • Condiciones de explotación:
        • Método de explotación:
          • Paso 1: Ver los MBeans existentes
          • Paso 2: Alojar archivo xml
          • Paso 3: Preparar el código Java a ejecutar
          • Paso 4: Configurar un servicio ldap malicioso
          • Paso 5: Escuchar el puerto para la shell inversa
          • Paso 6: Cargar el archivo de configuración de registro desde una URL externa
        • Principio de la vulnerabilidad:
        • Análisis de la vulnerabilidad:
        • Entorno vulnerable:
Descargar herramienta