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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

63 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • pwndbg/pwndbgAvatar von pwndbg

    pwndbg/pwndbg

    10,051Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,051
  • mzet-/linux-exploit-suggesterAvatar von mzet-

    mzet-/linux-exploit-suggester

    6,528Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,528
  • v4bel/dirtyfragAvatar von V4bel

    V4bel/dirtyfrag

    4,845Auf GitHub ansehen↗

    dirtyfrag is a proof-of-concept exploit for Linux kernel privilege escalation. It targets page-cache write vulnerabilities to elevate user permissions to administrative root levels. The project demonstrates a deterministic exploit chain that utilizes functional proofs-of-concept for vulnerabilities in the xfrm-ESP protocol implementation and the RxRPC mechanism. By chaining these memory corruption vulnerabilities, the exploit achieves root access without relying on timing-based race conditions. The tool covers kernel memory manipulation and the development of exploit chains to test local pri

    Exploit code for memory fragmentation vulnerabilities.

    C
    Auf GitHub ansehen↗4,845
  • iaik/meltdownAvatar von IAIK

    IAIK/meltdown

    4,172Auf GitHub ansehen↗

    Meltdown ist eine Suite von Software-Utilities, die darauf ausgelegt sind, die Randomisierung von Kernel-Adressen zu umgehen und den physischen Speicher zu dumpen, um Sicherheitslücken auf Hardware-Ebene auszunutzen. Es dient als Proof of Concept für die Meltdown-Hardware-Schwachstelle und ermöglicht das Lesen geschützten Kernel-Speichers auf betroffenen Prozessoren. Das Tool bietet Funktionen zur Identifizierung des geheimen Randomisierungs-Offsets der direkten physischen Abbildung, um Kernel-Speicher zu lokalisieren. Es beinhaltet zudem Funktionen zum Exportieren großer Segmente des physischen Speichers in das Hexdump-Format zur Wiederherstellung sensibler Strings und Passwörter. Das Projekt deckt die Speicheranalyse durch Kernel-Offset-Berechnung und das Leaken physischen Speichers ab. Es beinhaltet zudem die Fähigkeit, die Genauigkeit und Konsistenz von Daten zu messen, die aus dem physischen Speicher geleakt wurden, um die Zuverlässigkeit der Hardware-Schwachstelle zu verifizieren.

    Demonstrates the Meltdown hardware vulnerability in kernel memory.

    C
    Auf GitHub ansehen↗4,172
  • theori-io/copy-fail-cve-2026-31431Avatar von theori-io

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

    3,958Auf GitHub ansehen↗

    Dieses Projekt ist eine Proof-of-Concept-Implementierung für CVE-2026-31431 und dient als Tool zur lokalen Privilegieneskalation für den Linux-Kernel. Es fungiert als Exploit, der es einem Standard-Benutzerkonto ermöglicht, Root-Berechtigungen zu erlangen. Das Tool demonstriert einen Kernel-Page-Cache-Angriff, bei dem Root-Zugriff durch das Schreiben von Shellcode in die gecachten Seiten einer privilegierten Binärdatei erreicht wird. Dieser Prozess manipuliert die Art und Weise, wie der Linux-Kernel Page-Caches handhabt, um Code mit erhöhten Berechtigungen auszuführen. Das Repository deckt Bereiche der Linux-Sicherheitsforschung ab, einschließlich der Analyse von Kernel-Speicherkorruption und Tests zur lokalen Privilegieneskalation, um die Systemanfälligkeit gegenüber dieser spezifischen Schwachstelle zu überprüfen.

    Proof of concept for a page-cache write vulnerability.

    Python
    Auf GitHub ansehen↗3,958
  • dirtycow/dirtycow.github.ioAvatar von dirtycow

    dirtycow/dirtycow.github.io

    3,436Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,436
  • notselwyn/cve-2024-1086Avatar von Notselwyn

    Notselwyn/CVE-2024-1086

    2,449Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,449
  • a13xp0p0v/kconfig-hardened-checkAvatar von a13xp0p0v

    a13xp0p0v/kconfig-hardened-check

    2,092Auf GitHub ansehen↗

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

    Verifies the security hardening configuration of a kernel.

    Python
    Auf GitHub ansehen↗2,092
  • a13xp0p0v/kernel-hardening-checkerAvatar von a13xp0p0v

    a13xp0p0v/kernel-hardening-checker

    2,042Auf GitHub ansehen↗

    Evaluates the effectiveness of kernel security hardening features.

    Python
    Auf GitHub ansehen↗2,042
  • jondonas/linux-exploit-suggester-2Avatar von jondonas

    jondonas/linux-exploit-suggester-2

    1,970Auf GitHub ansehen↗

    Next-Generation Linux Kernel Exploit Suggester

    Identifies applicable exploits for specific Linux kernel versions.

    Perl
    Auf GitHub ansehen↗1,970
  • marin-m/vmlinux-to-elfAvatar von marin-m

    marin-m/vmlinux-to-elf

    1,746Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,746
  • polygraphene/dirtypipe-androidAvatar von polygraphene

    polygraphene/DirtyPipe-Android

    849Auf GitHub ansehen↗

    Dirty Pipe root exploit for Android (Pixel 6)

    Exploit PoC for the Dirty Pipe vulnerability on Android.

    C
    Auf GitHub ansehen↗849
  • angr/angropAvatar von angr

    angr/angrop

    841Auf GitHub ansehen↗

    angrop

    Advanced ROP chain generation for kernel exploitation.

    Python
    Auf GitHub ansehen↗841
  • v12-security/pocsAvatar von v12-security

    v12-security/pocs

    809Auf GitHub ansehen↗

    poc it like it's hot

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

    C
    Auf GitHub ansehen↗809
  • spencerdodd/kernelpopAvatar von spencerdodd

    spencerdodd/kernelpop

    705Auf GitHub ansehen↗

    kernel privilege escalation enumeration and exploitation framework

    Automates the discovery and exploitation of kernel vulnerabilities.

    Python
    Auf GitHub ansehen↗705
  • ngalongc/autolocalprivilegeescalationAvatar von ngalongc

    ngalongc/AutoLocalPrivilegeEscalation

    496Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗496
  • bcoles/kasldAvatar von bcoles

    bcoles/kasld

    494Auf GitHub ansehen↗

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

    Detects KASLR offsets to facilitate exploit development.

    C
    Auf GitHub ansehen↗494
  • nforest/droidimgAvatar von nforest

    nforest/droidimg

    356Auf GitHub ansehen↗

    Android/Linux vmlinux loader

    Tools for analyzing and manipulating Android kernel images.

    Python
    Auf GitHub ansehen↗356
  • farazsth98/chronomalyAvatar von farazsth98

    farazsth98/chronomaly

    299Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗299
  • 0xkol/badspinAvatar von 0xkol

    0xkol/badspin

    287Auf GitHub ansehen↗

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

    Exploit implementation for a spinlock use-after-free.

    C
    Auf GitHub ansehen↗287
Vorherige123…4Nächste
  1. Home
  2. Part of an Awesome List
  3. Security & Privacy
  4. Exploit Development Tools