Бэкдор на андроид работает только во внутренней сети. Пробовал только meterpreter/reverce_tcp. Вчера зашил meterpreter/reverce_https и порт 443 (shell еще не использовал, может попробовать?), все равно не получается. Работаю через nat (это же роутер, я правильно понимаю?), проброс портов делал. Но где-то видел, что через nat желательно работать только с прямым подключением, а на андроид прямого подключения-то нет. Как быть? Подключать кабель напрямую без nat? А какой тогда ip указывать в хандлере metasploit? Когда указываю внешний, выдает ошибку и сбрасывается на "0.0.0.0". Кстати, когда вчера указывал внутренний ip в хандлере с meterpreter/reverce_https, он тоже почему-то писал "0.0.0.0:443", хотя ошибки никакой не выдавал. Это нормально вообще? P.S.: в этой теме, похожей на мою, парень просто говорит, что нужно сделать проброс портов и все. В видео опять же используют локальную сеть. Заранее, спасибо за помощь.
Метасплоит работает только с внутреними айпи (это справедливо для HOME-edition) но обмануть можно IP-форвардингом. 1. Делаем реверс TCP конекшн в пейлоаде андрюши указываем наш внешний айпи (насчет DynDNS не скажу не делал) Порты кстати лучше 80 или 445 они по-умолчанию открыты на его девайсе. На нашей машине можно любой порт указывать, делаем на роутере просто Port-rederection 80 -> 9000 например 2. В нашем роутере делаем форвардинг по порту на айпи адрес. 3. Открываем листнер на нашей машине и ждём пока андрюша постучится на роутер а тот в свою очередь перебросит подключение по порту на нашу машину. Подключал таким способом дедов, схема рабочая 100%.