Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
how2heap — Ein Repository zum Erlernen verschiedener Heap-Exploitation-Techniken. | Kitploit
Tools/GitHubGitHub/shellphish/how2heap
ExploitationCTFLernen & BildungKuratierte RessourcenBinary-ExploitationLabs & PraxisTop in Binary-Exploitation Nr.4Top in CTF Nr.7
GitHubshellphish/how2heap

how2heap

8.8k1.3k30vor 4 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →

Ein Repository zum Erlernen verschiedener Heap-Exploitation-Techniken.

Repository anzeigen
Teilen

Heap-Exploitation zu Lernzwecken

Dieses Repo dient zum Erlernen verschiedener Heap-Exploitation-Techniken. Wir verwenden die Libc-Releases von Ubuntu als Goldstandard. Jede Technik wurde verifiziert, um auf den entsprechenden Ubuntu-Releases zu funktionieren. Du kannst apt source libc6 ausführen, um den Quellcode der Libc herunterzuladen, die du auf einem Debian-basierten Betriebssystem verwendest. Du kannst auch auf ▶️ klicken, um die Technik in deinem Browser mit gdb zu debuggen.

Wir kamen während eines Hack-Meetings auf die Idee und haben die folgenden Techniken implementiert:

Datei▶️TechnikGlibc-VersionPatchAnwendbare CTF-Challenges
first_fit.cDemonstriert das First-Fit-Verhalten von glibc malloc.
calc_tcache_idx.cDemonstriert die tcache-Indexberechnung von glibc.
fastbin_dup.c▶️Bringt malloc dazu, einen bereits zugewiesenen Heap-Pointer zurückzugeben, indem die fastbin-Freeliste missbraucht wird.< 2.43Patch
fastbin_dup_into_stack.c▶️Bringt malloc dazu, einen nahezu beliebigen Pointer zurückzugeben, indem die fastbin-Freeliste missbraucht wird.< 2.43Patch9447-search-engine, 0ctf 2017-babyheap
fastbin_dup_consolidate.c▶️Bringt malloc dazu, einen bereits zugewiesenen Heap-Pointer zurückzugeben, indem ein Pointer sowohl in die fastbin-Freeliste als auch in den Top Chunk eingetragen wird.< 2.43PatchHitcon 2016 SleepyHolder
unsafe_unlink.c▶️Nutzt free auf einem korrupten Chunk aus, um beliebiges Schreiben zu erreichen.neuesteHITCON CTF 2014-stkof, Insomni'hack 2017-Wheel of Robots
house_of_spirit.c▶️Gibt einen gefälschten fastbin-Chunk frei, damit malloc einen nahezu beliebigen Pointer zurückgibt.neuestehack.lu CTF 2014-OREO
poison_null_byte.c▶️Nutzt einen einzelnen Null-Byte-Overflow aus.neuestePlaidCTF 2015-plaiddb, BalsnCTF 2019-PlainNote
house_of_lore.c▶️Bringt malloc dazu, einen nahezu beliebigen Pointer zurückzugeben, indem die smallbin-Freeliste missbraucht wird.neueste
overlapping_chunks.c▶️Nutzt das Überschreiben der Größe eines freigegebenen Chunks im unsorted bin aus, um eine neue Allokation mit einem bestehenden Chunk überlappen zu lassen< 2.29Patchhack.lu CTF 2015-bookstore, Nuit du Hack 2016-night-deamonic-heap
overlapping_chunks_2.c▶️Nutzt das Überschreiben der Größe eines belegten Chunks aus, um eine neue Allokation mit einem bestehenden Chunk überlappen zu lassen< 2.29Patch
mmap_overlapping_chunks.cNutzt einen belegten mmap-Chunk aus, um eine neue Allokation mit einem aktuellen mmap-Chunk überlappen zu lassenneueste
house_of_force.c▶️Nutzt den Header des Top Chunks (Wilderness) aus, um malloc dazu zu bringen, einen nahezu beliebigen Pointer zurückzugeben< 2.29PatchBoston Key Party 2016-cookbook, BCTF 2016-bcloud
Tool herunterladen