Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
AutoLocalPrivilegeEscalation — Un script automatizado que descarga posibles exploits para el kernel de Linux desde exploitdb y los compila automáticamente. | Kitploit
Herramientas/GitHubGitHub/ngalongc/autolocalprivilegeescalation
Escalada de PrivilegiosAnálisis de VulnerabilidadesExplotaciónPruebas de Penetración
GitHubngalongc/autolocalprivilegeescalation

AutoLocalPrivilegeEscalation

Un script automatizado que descarga posibles exploits para el kernel de Linux desde exploitdb y los compila automáticamente.

Ver Repositorio

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
496189hace 10 añosRevisado por Kitploit

AutoLocalPrivilegeEscalation

Un script automatizado que descarga posibles exploits para el kernel de Linux desde exploitdb y los compila automáticamente.

Este script fue creado gracias a Hackademics, hay tantos posibles exploits para esa versión del kernel que, como estudiante novato de OSCP, no soy capaz de encontrar el exploit correcto, además soy demasiado vago para probarlos uno por uno. Así que espero que este script me ayude en el futuro.

Primero, busca escalada de privilegios de Linux en la base de datos local de exploitdb mediante searchsploit.

Al pasar la versión del kernel como primer parámetro, lista los posibles exploits y pregunta si deseas copiarlos desde el directorio local.

Después, pregunta si deseas compilar el archivo C descargado.

Luego, preguntará si quieres hacer un tarball del directorio.

Y mostrará el resumen de los archivos descargados.

Entorno del script: Kali 3.18.0 kali2

El resultado de la prueba en Kali 4.0 es negativo para este script, es necesario rediseñar la arquitectura, quizás Python sea más adecuado para esta automatización, hay que pensarlo de nuevo.

16 Mar 25 Actualizado con la versión en Python de esta idea, más adaptable a diferentes entornos Kali y más fácil de modificar el código de esta manera.

16 Abr 30 Después de haber completado casi todas las máquinas en OSCP, debo admitir que no he usado este script en absoluto durante mis prácticas de laboratorio. Hay algo que aprendí en los laboratorios: no ejecutes exploits a ciegas, ya que pueden hacer que el sistema se bloquee o dejar huellas de una manera que no puedes imaginar, etc. Siempre enumera más y recopila toda la información que tengas para escalar. NO ejecutes el exploit sin saber lo que hace.

root@kitploit:~
root@workstation:~/utilities# ./auto_priv_exploit.sh 
[*] Usage: ./auto_priv_exploit.sh VERSION_OF_KERNEL
root@workstation:~/utilities# ls
auto_priv_exploit.sh
root@workstation:~/utilities# ./auto_priv_exploit.sh 2.6
[*] Possible Exploit

Linux Kernel 2.4.x / 2.6.x - uselib() Local Privilege Escalation Exploit                                           | /linux/local/895.c
Linux Kernel 2.4 / 2.6 - bluez Local Root Privilege Escalation Exploit (3)                                         | /linux/local/926.c
Postfix <= 2.6-20080814 - (symlink) Local Privilege Escalation Exploit                                             | /linux/local/6337.sh
Linux Kernel < 2.6.29 - exit_notify() Local Privilege Escalation Exploit                                           | /linux/local/8369.sh
Linux Kernel 2.6 - UDEV Local Privilege Escalation Exploit                                                         | /linux/local/8478.sh
Linux Kernel 2.6 UDEV < 141 - Local Privilege Escalation Exploit                                                   | /linux/local/8572.c
Linux Kernel 2.6.x - ptrace_attach Local Privilege Escalation Exploit                                              | /linux/local/8673.c
Linux Kernel <= 2.6.34-rc3 ReiserFS xattr - Privilege Escalation                                                   | /linux/local/12130.py
Linux Kernel < 2.6.36-rc1 CAN BCM - Privilege Escalation Exploit                                                   | /linux/local/14814.c
Linux Kernel < 2.6.36-rc4-git2 - x86_64 ia32syscall Emulation Privilege Escalation                                 | /linux/local/15023.c
Linux Kernel <= 2.6.36-rc8 - RDS Protocol Local Privilege Escalation                                               | /linux/local/15285.c
Linux Kernel <= 2.6.37 - Local Privilege Escalation                                                                | /linux/local/15704.c
Linux Kernel < 2.6.37-rc2 - ACPI custom_method Privilege Escalation                                                | /linux/local/15774.c
Linux Kernel 2.6.34 - CAP_SYS_ADMIN x86 - Local Privilege Escalation Exploit                                       | /linux/local/15916.c
Linux Kernel < 2.6.34 - CAP_SYS_ADMIN x86 & x64 - Local Privilege Escalation Exploit (2)                           | /linux/local/15944.c
Linux Kernel < 2.6.36.2 - Econet Privilege Escalation Exploit                                                      | /linux/local/17787.c
Linux Kernel 2.6.17 - Sys_Tee Local Privilege Escalation Vulnerability                                             | /linux/local/29714.txt
Linux Kernel 2.6.x - Ptrace Local Privilege Escalation Vulnerability                                               | /linux/local/30604.c
Linux Kernel 2.6.x - 'pipe.c' Local Privilege Escalation Vulnerability (1)                                         | /linux/local/33321.c
Linux Kernel 2.6.x - pipe.c Local Privilege Escalation Vulnerability (2)                                           | /linux/local/33322.c
Linux Kernel 2.6.x - Ext4 - 'move extents' ioctl Local Privilege Escalation Vulnerability                          | /linux/local/33395.txt
Linux Kernel 2.6.x - 'fasync_helper()' Local Privilege Escalation Vulnerability                                    | /linux/local/33523.c
[*] Do you wish to download all the exploit script to current directory and compile if possible?
1) Yes
2) No
#? 1
[*] The base directory is /usr/share/exploitdb/platforms
[*] Do you wish to compile all the exploit script written in C?
1) Yes
2) No
#? 1
**************************************************

[*] Successfully Compiled 9 executable located in linux_2.6
[*] Do you want to make a tar ball of the linux_2.6? (For convinient file transfer)
1) Yes
2) No
#? 1
[*] Auto Privilege Exploit Summary
C file in /root/utilities/linux_2.6 has 16 files
Python file in /root/utilities/linux_2.6 has 1 files
Perl file in /root/utilities/linux_2.6 has 0 files
Ruby file in /root/utilities/linux_2.6 has 0 files
TXT file in /root/utilities/linux_2.6 has 2 files

Descargar herramienta