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...
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 Silently intercept SSH and SU credentials in real-time Hawk monitors sshd and su processes, extracting passwords from memory via ptrace without modifying target processes. Zero writes. Pure read-only credential harvesting. Demo How It Works Hawk leverages Linux's /proc filesystem to discover...
CHARON
/ || | | | / \ | \ / | \ | | | | | || | / \ | | | | | | | | | | | |/ | "It is a fearful thing to fall into the hands of the living God." — Hebrews 10:31 What this is A tight, dependency-free PoC for CVE-2026-46333 : the ptracemayaccess mm==NULL bypass disclosed by Qualys on 2026-05-15. Charon...
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 Privilege Escalation by injecting process possessing sudo tokens Inject process that have valid sudo token and activate our own sudo token Introduction We all noticed that sometimes sudo doesn't ask us for a password because he remembers us. How does he remember us and how does he identifie...
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 Local Privilege Escalation ⚠️ For educational and authorized security research purposes only Original Exploit Authors Very grateful to the original PoC author BCOLES Description In the Linux kernel before 5.1.17, ptracelink in kernel/ptrace.c mishandles the recording of the...
CVE-2018-1000199
CVE-2018-1000199 The Linux ptrace code virtualizes access to the debug registers, and the virtualization code has incorrect error handling. This means that if you write an illegal value to, say, DR0, the internal state of the kernel's breakpoint tracking can become corrupt despite the fact that t...
kernel-exploits
커널 익스플로잇 다양한 커널 익스플로잇 CVE-2021-22555 Linux 로컬 루트 익스플로잇. theflow의 exploit을 CVE-2021-22555용으로 업데이트한 버전입니다. v2.6.19-rc1부터 Linux에 영향을 미치는 힙heap 경계를 벗어난 쓰기out-of-bounds write 취약점이 net/netfilter/xtables.c에서 발견되었습니다. 이 취약점으로 인해 공격자는 사용자 네임스페이스user name space를 통해 권한을 획득하거나 DoS힙 메모리 손상을 통한를 유발할 수 있습니다...
process-injection-playground
Linux Process Injection Playground A comprehensive collection of process injection techniques for Linux, demonstrating various methods of injecting code into running processes. These examples are intended for educational purposes, security research, and understanding low-level Linux process...
Webmin_Exploit_reverse_shell
ntroduction: The Webmin Exploit is a targeted exploit for the Webmin service, which can be exploited on older versions of Webmin. This exploit uses various techniques to execute malicious code and gain unauthorized access to the target system. It involves: Using both C and Assembly code to execut...
nasm_linux_x86_64_pure_sharedlib
NASM Linux x8664 pure no deps shared library .so Tested with "Reflective SO injection". A library injection technique in which the concept of reflective programming is employed to perform the loading of a library from memory into a host process...
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...