1490 matches found
Learning-Linux-Binary-Analysis
Aprendiendo Análisis de Binarios en Linux Aprendiendo Análisis de Binarios en Linux Este es el repositorio de código para Aprendiendo Análisis de Binarios en Linux, publicado por Packt. Aprendiendo Análisis de Binarios en Linux De qué trata este libro Aprendiendo Análisis de Binarios en Linux est...
kernel-exploits
Exploits del kernel Varios exploits del kernel CVE-2021-22555 Exploit local de root en Linux. Versión actualizada del exploit de theflow para CVE-2021-22555. Se descubrió una escritura fuera de los límites del heap que afecta a Linux desde v2.6.19-rc1 en net/netfilter/xtables.c. Esto permite a un...
dlinject
dlinject.py Inyecta una biblioteca compartida es decir, código arbitrario en un proceso linux en vivo, sin ptrace. Inspirado por Cexigua y linux-inject, entre otras cosas. Uso .. . | /| | || || / | .. / | | | | |/ \ | |/ / \ \ \ | \ | |/|| /| |\ \ | /| // | / /| / / /|| / source:...
strace
strace - the linux syscall tracer This is strace -- a diagnostic, debugging and instructional userspace utility with a traditional command-line interface for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal...
strace
strace - el trazador de llamadas al sistema de Linux Este es strace -- una utilidad de espacio de usuario diagnóstica, de depuración e instructiva con una interfaz de línea de comandos tradicional para Linux. Se utiliza para monitorear y alterar interacciones entre procesos y el kernel de Linux,...
Hawk
Hawk Intercepta silenciosamente credenciales SSH y SU en tiempo real Hawk monitorea los procesos sshd y su, extrayendo contraseñas de la memoria mediante ptrace sin modificar los procesos objetivo. Cero escrituras. Recolección de credenciales puramente de solo lectura. Demo Cómo funciona Hawk...
CHARON
/ || | | | / \ | \ / | \ | | | | | || | / \ | | | | | | | | | | | |/ | "Es algo temible caer en las manos del Dios vivo." — Hebreos 10:31 Qué es esto Un PoC ajustado, sin dependencias para CVE-2026-46333 : la evasión ptracemayaccess mm==NULL revelada por Qualys el 2026-05-15. Charon compite...
resmack-fuzz-test
Resmack Prueba de Fuzzing Este proyecto es una exploración de un fuzzer guiado por retroalimentación que utiliza: ptrace para instrumentación con puntos de interrupción de memoria dinámica especificados por el proceso objetivo instantánea/restauración de procesos usando /proc/pid/map,...
seccomp-tools
Seccomp Tools Powerful tools for seccomp analysis. This project is aimed primarily but not exclusively at analyzing seccomp sandboxes in CTF pwn challenges. Some features are CTF-specific, but they're just as useful for analyzing real-world seccomp filters. Features Dump - Automatically dumps...
K55
K55 - Utilidad de inyección de procesos Linux x8664 C++14 Acerca de K55 pronunciado: "kay fifty-five" La herramienta de inyección de payload K55 se utiliza para inyectar payloads de shellcode x8664 en procesos en ejecución. La utilidad fue desarrollada utilizando técnicas modernas de C++11 así co...
sudo_inject
Linux Escalada de privilegios inyectando procesos que poseen tokens de sudo Inyectar procesos que tengan un token de sudo válido y activar nuestro propio token de sudo Introducción Todos hemos notado que a veces sudo no nos pide contraseña porque nos recuerda. ¿Cómo nos recuerda y cómo nos...
SysTrace
SysTrace 2.0 ptrace-based Linux syscall monitor and sandbox for analyzing ELF binaries. SysTrace runs a target inside an isolated Linux namespace environment, traces its system calls and child processes, applies rule-based detection and weighted risk scoring, then uses a Random Forest classifier ...
pylane
pylane 简体中文 Pylane es un inyector de máquina virtual de Python con herramientas de depuración, basado en gdb y ptrace. Pylane utiliza gdb para rastrear procesos de Python, inyectar y ejecutar código en su máquina virtual de Python. Uso usa el comando inject para inyectar un script de Python en un...
goBox
goBox Sandbox de GO para ejecutar código no confiable. goBox usa Ptrace para interceptar las syscalls READ, dándote la opción de aceptar o denegar las syscalls antes de que se ejecuten. Uso Usage of ./gobox: gobox FLAGS command flags: -h Print Usage. -n value A glob pattern for automatically...
CVE-2019-13272
CVE-2019-13272 - Pkexec Escalada local de privilegios ⚠️ Solo para fines educativos y de investigación de seguridad autorizada Autores originales del exploit Muy agradecidos al autor original del PoC BCOLES Descripción En el kernel de Linux anterior a 5.1.17, ptracelink en kernel/ptrace.c maneja...
CVE-2018-1000199
CVE-2018-1000199 El código de ptrace en Linux virtualiza el acceso a los registros de depuración, y el código de virtualización tiene un manejo de errores incorrecto. Esto significa que si escribes un valor ilegal en, por ejemplo, DR0, el estado interno del seguimiento de puntos de interrupción d...
process-injection-playground
Parque de Juegos de Inyección de Procesos en Linux Una colección completa de técnicas de inyección de procesos para Linux, que demuestra varios métodos para inyectar código en procesos en ejecución. Estos ejemplos están pensados con fines educativos, investigación de seguridad y comprensión de la...
Webmin_Exploit_reverse_shell
Introducción: El Webmin Exploit es un exploit dirigido al servicio Webmin, que puede ser explotado en versiones antiguas de Webmin. Este exploit utiliza diversas técnicas para ejecutar código malicioso y obtener acceso no autorizado al sistema objetivo. Implica: El uso tanto de código C como...
nasm_linux_x86_64_pure_sharedlib
NASM Linux x8664 biblioteca compartida .so pura sin dependencias Probado con "Reflective SO injection". Una técnica de inyección de librerías en la que se emplea el concepto de programación reflectiva para realizar la carga de una librería desde memoria en un proceso anfitrión...
ptrace-vuln
ptrace-vuln Para verificar la vulnerabilidad CVE-2019-13272 Es solo una prueba de concepto de muestra generada por un LLM y no cubre todos los casos. La idea básica es que si el sistema no está endurecido y ptrace no se ha eliminado, la vulnerabilidad debe considerarse aplicable. Pasos para...