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
shellcode — Una colección de mis muestras de shellcode. | Kitploit
Herramientas/GitHubGitHub/0xdea/shellcode
ExplotaciónShellcodePruebas de PenetraciónAprendizaje y EducaciónDesarrollo de PayloadsExplotación de Binarios
GitHub0xdea/shellcode

shellcode

Una colección de mis muestras de shellcode.

Ver Repositorio
2633hace 1 mesRevisado por Kitploit
Sitio web

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

shellcode

“Una vulnerabilidad proporciona un lenguaje ensamblador para una computadora que nunca ha sido programada antes, y que no fue diseñada pensando en la programabilidad.”

-- Halvar Flake

Una colección de muestras de shellcode nuevas y antiguas.

Artículo

  • https://hnsecurity.it/blog/new-and-old-shellcode-samples/

Shellcode

x86

Descargar herramienta
  • setuid-linux.c. Shellcode antiguo setuid/execve para Linux/x86 (30 bytes).
  • portbind-linux.c. Shellcode antiguo setuid/portbind para Linux/x86 (96 bytes).
  • reusage-linux.c. Shellcode antiguo execve para Linux/x86 que reutiliza "/bin/sh" en .rodata (16 bytes).
  • gets-linux.c. Shellcode antiguo stdin-reopen/execve para Linux/x86, útil contra desbordamientos de búfer de gets().
  • raptorcode.c. Shellcode antiguo para Linux/x86 que escribe un mensaje en la tty actual.
  • setuid-bsd.c. Shellcode antiguo setuid/execve para BSD/x86 (30 bytes).
  • portbind-bsd.c. Shellcode antiguo setuid/portbind para BSD/x86 (94 bytes).
  • leetcode.c. Shellcode antiguo setuid/execve para BSD/x86, con un mensaje ASCII incrustado en el código.

x86_64

  • read-no-H.s. Shellcode sendfile para Linux/x86_64 sin bytes 0x48.
  • exec-no-H.s. Shellcode exec para Linux/x86_64 sin bytes 0x48.
  • read-no-syscall.s. Shellcode sendfile para Linux/x86_64 sin bytes 0x0f05.
  • read-write.s. Shellcode de lectura/escritura de archivos para Linux/x86_64.
  • chmod-tiny.s. Shellcode chmod 4 de 12 bytes para Linux/x86_64.
  • exec-tiny.s. Shellcode exec de 12 bytes para Linux/x86_64.

SPARC

  • sparc_solaris_exec.c. Shellcode setuid/execve para Solaris/SPARC (60 bytes).
  • sparc_solaris_chmod.c. Shellcode setuid/chmod/exit para Solaris/SPARC (64 bytes).
  • sparc_solaris_chmod2.c. Shellcode chmod muy pequeño para Solaris/SPARC (36 bytes).

MIPS

  • mips_n32_msb_linux_revsh.c. Shellcode básico de reverse shell para MIPS N32 MSB Linux.