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
copyfail-c — Implementación en C para investigar Copy Fail (CVE-2026-31431) | Kitploit
Herramientas/GitHubGitHub/luoqianlin/copyfail-c
Análisis de VulnerabilidadesExplotaciónExplotación de Binarios
GitHubluoqianlin/copyfail-c

copyfail-c

Implementación en C para investigar Copy Fail (CVE-2026-31431)

Ver Repositorio
hace 3 mesesAún no revisado

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

copyfail-c

Una reproducción mínima en C para investigar Copy Fail (CVE-2026-31431).

Este repositorio contiene una implementación compacta en C construida alrededor de la interfaz AF_ALG del kernel de Linux para investigación de vulnerabilidades, análisis de comportamiento y reproducción controlada.

Estructura del repositorio

root@kitploit:~
.
├── src/    # Código fuente en C
├── dist/   # Artefactos binarios compilados

Compilación

root@kitploit:~
make

El binario resultante es ./dist/copyfail.

Ejecución

El programa requiere un argumento con la ruta de un archivo de entrada. Por ejemplo:

root@kitploit:~
./dist/copyfail "$(which su)"

<input_path> se abre en modo solo lectura y se utiliza como fuente de en cada iteración, comenzando siempre desde el desplazamiento del archivo. Una opción habitual es un ELF SUID-root legible como .

splice()
0
/usr/bin/su

Alcance

  • Este código está destinado únicamente a investigación autorizada y pruebas reproducibles.
  • Ejecútalo solo en entornos que poseas o para los que tengas permiso explícito de evaluación.
  • La implementación es intencionalmente pequeña para facilitar la revisión y la configuración de experimentos.
Descargar herramienta