1354 matches found
dlinject
dlinject.py Inject a shared library i.e. arbitrary code into a live linux process, without ptrace. Inspired by Cexigua and linux-inject, among other things. Usage root@kitploit: .. . | /| | || || / | .. / | | | | |/ \ | |/ / \ \ \ | \ | |/|| /| |\ \ | /| // | / /| / / /|| / 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...
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...
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 - Linux x8664 Process Injection Utility C++14 About K55 pronounced: "kay fifty-five" The K55 payload injection tool is used for injecting x8664 shellcode payloads into running processes. The utility was developed using modern C++11 techniques as well as some traditional C linux functions like...
CVE-2024-39930-ptrace-detection-mitigation
This repository does not have a README...
goBox
goBox GO sandbox to run untrusted code. goBox uses Ptrace to hook into READ syscalls, giving you the option to accept or deny syscalls before they are executed. Usage root@kitploit: Usage of ./gobox: gobox FLAGS command flags: -h Print Usage. -n value A glob pattern for automatically blocking fil...
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...
resmack-fuzz-test
Resmack Fuzz Test This project is an exploration of a feedback-driven fuzzer that uses: ptrace for instrumentation with dynamic memory breakpoints specified by the target process process snapshotting/restoring using /proc/pid/map, /proc/pid/clearrefs, and /proc/pid/pagemap using processvmwritev...
strace
strace - Linux 系统调用跟踪器 这是 strace —— 一款用于 Linux 的诊断、调试和教学型用户空间工具,具有传统的命令行界面。它用于监控和篡改进程与 Linux 内核之间的交互,包括系统调用、信号传递以及进程状态的变更。strace 的运行依赖于名为 ptrace 的内核特性。 strace 依据 GNU 宽通用公共许可证 2.1 或更高版本 发布;详情请参阅 COPYING 文件。 strace 测试套件依据 GNU 通用公共许可证 2 或更高版本 发布;详情请参阅 tests/COPYING 文件。 关于近期版本的变更信息,请参阅 NEWS 文件。 文档...
pylane
pylane 简体中文 Pylane is a python vm injector with debug tools, based on gdb and ptrace. Pylane uses gdb to trace python process, inject and run some code in its python vm. Usage use inject command to inject a python script in an process: root@kitploit: pylane inject use shell command to inject an...
Learning-Linux-Binary-Analysis
Learning Linux Binary Analysis This is the code repository for Learning Linux Binary Analysis, published by Packt. Learning Linux Binary Analysis What is this book about? Learning Linux Binary Analysis is packed with knowledge and code that will teach you the inner workings of the ELF format, and...
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...
SysTrace
SysTrace v1.5 A Linux system-call monitoring and behavioral security analysis tool combiningptrace-based tracing, lightweight namespace isolation, and machine learning classification. SysTrace observes the runtime behavior of a target program at the system-call level, extracts behavioral features...
CHARON
root@kitploit: / || | | | / \ | \ / | \ | | | | | || | / \ | | | | | | | | | | | |/ | "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...
UBUNTU-CVE-2026-82474
Sudo through 1.9.17p2 fails to apply intercept policy checks to the execveat system call in ptrace-based intercept mode. Users permitted to run specific commands can execute denied programs by calling execveat directly or through fexecve, bypassing policy enforcement and logging...
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...
Linux Distros Unpatched Vulnerability : CVE-2026-82474
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - Sudo through 1.9.17p2 fails to apply intercept policy checks to the execveat system call in ptrace-based intercept mode. Users permitted to run specific command...
AZL-98225 CVE-2026-82474 affecting package sudo 1.9.17-2
Sudo through 1.9.17p2 fails to apply intercept policy checks to the execveat system call in ptrace-based intercept mode. Users permitted to run specific commands can execute denied programs by calling execveat directly or through fexecve, bypassing policy enforcement and logging...