Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
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
dirtycow — Dirty Cow exploit - CVE-2016-5195 | Kitploit
Tools/GitHubGitHub/ramahmdr/dirtycow
Privilege EscalationVulnerability AnalysisExploitationPenetration TestingRed TeamingBinary Exploitation
GitHubramahmdr/dirtycow

dirtycow

Dirty Cow exploit - CVE-2016-5195

Repository anzeigen
1vor 7 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

✅ Voraussetzungen / Betroffene Kernel-Version

Dirty COW ist eine Local Privilege Escalation (LPE) im Linux-Kernel, bekannt als CVE-2016-5195. :contentReference[oaicite:0]{index=0}

🎯 Anfälliger Kernel

Allgemein betrifft Dirty COW Linux-Kernel 2.x bis 4.x vor 4.8.3. :contentReference[oaicite:1]{index=1}

Einige Distributionen haben den Patch bereits zurückportiert, daher kann die Kernel-Version „alt“ aussehen, aber dennoch sicher sein.

✅ Behobene Versionen (Upstream)

Dirty COW wurde in folgenden Kerneln gepatcht (und neueren):

  • 4.8.3
  • 4.7.9
  • 4.4.26 :contentReference[oaicite:2]{index=2}

🔎 Schnellprüfung (Zielseite)

Überprüfen Sie die Kernel-Version des Ziels:

root@kitploit:~
uname -r

# dirtycow

This exploit uses the pokemon exploit of the dirtycow vulnerability as a base and automatically generates a new passwd line.
The user will be prompted for the new password when the binary is run.
The original /etc/passwd file is then backed up to /tmp/passwd.bak and overwrites the root account with the generated line.
After running the exploit you should be able to login with the newly created user.

To use this exploit modify the user values according to your needs.

The default user being created is `toor`.

Original exploit (dirtycow's ptrace_pokedata "pokemon" method):
https://github.com/dirtycow/dirtycow.github.io/blob/master/pokemon.c

Compile with:

```bash
gcc -pthread dirty.c -o dirty -lcrypt

Then run the newly create binary by either doing:

root@kitploit:~
./dirty

or

root@kitploit:~
 ./dirty my-new-password

Afterwards, you can either su toor or ssh toor@...

VERGESSEN SIE NICHT, IHRE /etc/passwd NACH DEM AUSFÜHREN DES EXPLOITS WIEDERHERZUSTELLEN!

root@kitploit:~
mv /tmp/passwd.bak /etc/passwd

Exploit übernommen von Christian "firefart" Mehlmauer

https://firefart.at

Tool herunterladen