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
germy — GERMY es un n-day del kernel de Linux en la disciplina de línea N_GSM | Kitploit
Herramientas/GitHubGitHub/roddux/germy
Escalada de PrivilegiosExplotaciónExplotación de Binarios
GitHubroddux/germy

germy

GERMY es un n-day del kernel de Linux en la disciplina de línea N_GSM

Ver Repositorio
50514hace 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

Resumen

germy es un exploit de escalada de privilegios del kernel de Linux N_GSM para las versiones 5.15-rc1 a 6.6-rc1. Consulta TECHNICAL_DETAILS.md para obtener información sobre las vulnerabilidades y las técnicas de explotación utilizadas.

Probado en:

  • Ubuntu LTS 20.04.6 (5.15.x) y 22.04.4 (6.5.x)
  • Ubuntu non-LTS 23.10 (6.5.x)
  • Debian 12.5 (6.1.x)

Uso

Ejecuta make debug o make release para producir germy_debug o germy_release.

La versión release no imprime información reveladora sobre el procedimiento de explotación, y el binario está sin símbolos. Consulta Makefile para más detalles.

El exploit se puede ejecutar como: ./germy. El exploit también se puede ejecutar con la bandera --retry; esto reintentará el exploit en un bucle hasta que tenga éxito. Esto puede comprometer la estabilidad del sistema.

Suposiciones

  • El sistema objetivo es x86_64, con punteros de 8 bytes y enteros de 4 bytes:
    • sizeof(u64) == sizeof(void*) == sizeof(uintptr_t)
    • sizeof(u32) == 4 == sizeof(i32)
  • La aleatorización de structs no está habilitada

Licencia

Este paquete de software se proporciona tal cual; no hagas nada malo con él, saludos.

Descargar herramienta