awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

63 repositorios

Awesome GitHub RepositoriesExploit Development Tools

Frameworks and environments designed for developing and testing kernel exploits.

Explore 63 awesome GitHub repositories matching part of an awesome list · Exploit Development Tools. Refine with filters or upvote what's useful.

Awesome Exploit Development Tools GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • pwndbg/pwndbgAvatar de pwndbg

    pwndbg/pwndbg

    10,051Ver en GitHub↗

    pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and low-level program analysis. It extends the core functionality of the debugger to provide advanced memory inspection and automation tools. The project distinguishes itself with specialized capabilities for heap analysis across glibc, jemalloc, and musl, as well as a comprehensive kernel debugging toolkit for inspecting Linux kernel tasks and slab allocators. It includes an integrated ROP gadget searcher for constructing exploit chains and an LLM-powered debugging assistant that provi

    Includes tools for identifying memory corruption and constructing ROP chains for exploit development.

    Pythonbinary-ninjacapture-the-flagctf
    Ver en GitHub↗10,051
  • mzet-/linux-exploit-suggesterAvatar de mzet-

    mzet-/linux-exploit-suggester

    6,528Ver en GitHub↗

    linux-exploit-suggester is a diagnostic utility and vulnerability scanner designed to identify potential kernel exploits on Linux systems. It functions as a privilege escalation auditor by matching system information and kernel versions against a database of known security flaws. The tool differentiates itself by filtering and ranking exploits based on specific system properties and runtime security configurations. It evaluates kernel hardening settings, such as memory protection mechanisms, to discard inapplicable exploits and prioritize candidates by their probability of success. The softw

    Provides recommendations for kernel exploits based on system information.

    Shell
    Ver en GitHub↗6,528
  • v4bel/dirtyfragAvatar de V4bel

    V4bel/dirtyfrag

    4,845Ver en GitHub↗

    dirtyfrag es un exploit de prueba de concepto para la escalada de privilegios en el kernel de Linux. Se dirige a vulnerabilidades de escritura en el caché de página para elevar los permisos de usuario a niveles de root administrativo. El proyecto demuestra una cadena de exploit determinista que utiliza pruebas de concepto funcionales para vulnerabilidades en la implementación del protocolo xfrm-ESP y el mecanismo RxRPC. Al encadenar estas vulnerabilidades de corrupción de memoria, el exploit logra acceso root sin depender de condiciones de carrera basadas en tiempo. La herramienta cubre la manipulación de memoria del kernel y el desarrollo de cadenas de exploit para probar la escalada de privilegios local y realizar investigación de vulnerabilidades en Linux.

    Exploit code for memory fragmentation vulnerabilities.

    C
    Ver en GitHub↗4,845
  • iaik/meltdownAvatar de IAIK

    IAIK/meltdown

    4,172Ver en GitHub↗

    Meltdown es un conjunto de utilidades de software diseñadas para eludir la aleatorización de direcciones del kernel y volcar la memoria física para explotar vulnerabilidades de seguridad a nivel de hardware. Sirve como prueba de concepto para la vulnerabilidad de hardware Meltdown, permitiendo la lectura de memoria protegida del kernel en procesadores afectados. La herramienta proporciona capacidades para identificar el secreto de compensación de aleatorización del mapa físico directo para localizar la memoria del kernel. También incluye funcionalidad para exportar grandes segmentos de memoria física en formato hexdump para la recuperación de cadenas y contraseñas sensibles. El proyecto cubre el análisis de memoria a través del cálculo de compensación del kernel y la fuga de memoria física. Además, incluye la capacidad de medir la precisión y consistencia de los datos filtrados de la memoria física para verificar la fiabilidad de la vulnerabilidad de hardware.

    Demonstrates the Meltdown hardware vulnerability in kernel memory.

    C
    Ver en GitHub↗4,172
  • theori-io/copy-fail-cve-2026-31431Avatar de theori-io

    theori-io/copy-fail-CVE-2026-31431

    3,958Ver en GitHub↗

    Este proyecto es una implementación de prueba de concepto para CVE-2026-31431, que sirve como herramienta de escalada de privilegios local para el kernel de Linux. Funciona como un exploit que permite a una cuenta de usuario estándar obtener permisos de root. La herramienta demuestra un ataque de caché de página del kernel, donde el acceso root se logra escribiendo shellcode en las páginas cacheadas de un binario privilegiado. Este proceso manipula cómo el kernel de Linux maneja las cachés de página para ejecutar código con permisos elevados. El repositorio cubre áreas de investigación de seguridad en Linux, incluyendo análisis de corrupción de memoria del kernel y pruebas de escalada de privilegios local para verificar la susceptibilidad del sistema a esta vulnerabilidad específica.

    Proof of concept for a page-cache write vulnerability.

    Python
    Ver en GitHub↗3,958
  • dirtycow/dirtycow.github.ioAvatar de dirtycow

    dirtycow/dirtycow.github.io

    3,436Ver en GitHub↗

    This project is a technical repository of kernel exploit guides, memory corruption analyses, and archived methods for gaining root access. It serves as a centralized library of security flaws and reproduction steps used for testing system protections and verification. The documentation focuses on the Linux kernel, providing technical breakdowns of how memory management errors and multi-page write techniques allow for the modification of read-only files. It details the use of race conditions to achieve administrative privilege escalation. The repository covers a broad surface of security rese

    Documentation and PoCs for the Dirty COW vulnerability.

    HTML
    Ver en GitHub↗3,436
  • notselwyn/cve-2024-1086Avatar de Notselwyn

    Notselwyn/CVE-2024-1086

    2,449Ver en GitHub↗

    Universal local privilege escalation Proof-of-Concept exploit for CVE-2024-1086, working on most Linux kernels between v5.14 and v6.6, including Debian, Ubuntu, and KernelCTF. The success rate is 99.4% in KernelCTF images.

    Exploit PoC for a netfilter subsystem vulnerability.

    Ccvecve-2024-1086exploit
    Ver en GitHub↗2,449
  • a13xp0p0v/kconfig-hardened-checkAvatar de a13xp0p0v

    a13xp0p0v/kconfig-hardened-check

    2,092Ver en GitHub↗

    A tool for checking the security hardening options of the Linux kernel

    Verifies the security hardening configuration of a kernel.

    Python
    Ver en GitHub↗2,092
  • a13xp0p0v/kernel-hardening-checkerAvatar de a13xp0p0v

    a13xp0p0v/kernel-hardening-checker

    2,042Ver en GitHub↗

    Evaluates the effectiveness of kernel security hardening features.

    Python
    Ver en GitHub↗2,042
  • jondonas/linux-exploit-suggester-2Avatar de jondonas

    jondonas/linux-exploit-suggester-2

    1,970Ver en GitHub↗

    Next-Generation Linux Kernel Exploit Suggester

    Identifies applicable exploits for specific Linux kernel versions.

    Perl
    Ver en GitHub↗1,970
  • marin-m/vmlinux-to-elfAvatar de marin-m

    marin-m/vmlinux-to-elf

    1,746Ver en GitHub↗

    A tool to recover a fully analyzable .ELF from a raw kernel, through extracting the kernel symbol table (kallsyms)

    Converts raw kernel images into ELF files for analysis.

    Python
    Ver en GitHub↗1,746
  • polygraphene/dirtypipe-androidAvatar de polygraphene

    polygraphene/DirtyPipe-Android

    849Ver en GitHub↗

    Dirty Pipe root exploit for Android (Pixel 6)

    Exploit PoC for the Dirty Pipe vulnerability on Android.

    C
    Ver en GitHub↗849
  • angr/angropAvatar de angr

    angr/angrop

    841Ver en GitHub↗

    angrop

    Advanced ROP chain generation for kernel exploitation.

    Python
    Ver en GitHub↗841
  • v12-security/pocsAvatar de v12-security

    v12-security/pocs

    809Ver en GitHub↗

    poc it like it's hot

    Collection of proof-of-concept exploits for various kernel vulnerabilities.

    C
    Ver en GitHub↗809
  • spencerdodd/kernelpopAvatar de spencerdodd

    spencerdodd/kernelpop

    705Ver en GitHub↗

    kernel privilege escalation enumeration and exploitation framework

    Automates the discovery and exploitation of kernel vulnerabilities.

    Python
    Ver en GitHub↗705
  • ngalongc/autolocalprivilegeescalationAvatar de ngalongc

    ngalongc/AutoLocalPrivilegeEscalation

    496Ver en GitHub↗

    An automated script that download potential exploit for linux kernel from exploitdb, and compile them automatically

    Automates the process of finding and executing local privilege escalation exploits.

    Python
    Ver en GitHub↗496
  • bcoles/kasldAvatar de bcoles

    bcoles/kasld

    494Ver en GitHub↗

    KASLD derandomises the Linux kernel's virtual and physical memory layout as an unprivileged local user.

    Detects KASLR offsets to facilitate exploit development.

    C
    Ver en GitHub↗494
  • nforest/droidimgAvatar de nforest

    nforest/droidimg

    356Ver en GitHub↗

    Android/Linux vmlinux loader

    Tools for analyzing and manipulating Android kernel images.

    Python
    Ver en GitHub↗356
  • farazsth98/chronomalyAvatar de farazsth98

    farazsth98/chronomaly

    299Ver en GitHub↗

    Android kernel exploit for CVE-2025-38352, previously exploited in-the-wild. Targets vulnerable x86_64 Linux kernels v5.10.x.

    Exploit PoC for race condition vulnerabilities in Android kernels.

    C
    Ver en GitHub↗299
  • 0xkol/badspinAvatar de 0xkol

    0xkol/badspin

    287Ver en GitHub↗

    Bad Spin: Android Binder Privilege Escalation Exploit (CVE-2022-20421)

    Exploit implementation for a spinlock use-after-free.

    C
    Ver en GitHub↗287
Ant.123…4Siguiente
  1. Home
  2. Part of an Awesome List
  3. Security & Privacy
  4. Exploit Development Tools