Статья Metasploit for android! Termux Emulator

Добрый день.

Для тех кто хочет попробовать Metasploit (msfconsole) не только сидя дома за компом/ноутом но и на телефоне и быть более мобильным!

Что требуется:
  1. Телефон на базе андроид выше 5.0!
  2. Интернет!
  3. Прямые руки и немного времени!
Идем в GooglePlay/F-Droid/4pda и ищем Эмулятор терминала "Termux" (Вес до 1 Мб). Скачиваем.

Обновляем:
Код:
$ apt update
$ apt upgarde
Устанавливаем Wget :
Код:
$ apt install wget
Скачиваем скрипт установки Metasploit-Framework:
Код:
$wget https://Auxilus.github.io/metasploit.sh
Запускаем скрипт установки (установка 5-15 минут):
Код:
$bash metasploit.sh
Переходим в папку с установленным Metasploit:
Код:
$cd metasploit-framework
Запускаем msfconsole!:
Код:
$./msfconsole
Если вы сделали все правильно, у вас запуститься metasploit!

Установка может занять продолжительное время (Зависит от вашего смартфона)

p.s: Сильно не пинайте, это моя первая статья. Надеюсь кому нибудь пригодиться! Когда найду решение напишу как поднять сервер в сети TOR (.onion) на телефоне и принимать reverse_tcp через TOR (Загвоздка именно в reverse_tcp через tor)

@WebWare Team Поместите это сообщение в начало темы, думаю многим это пригодится.

В настоящее время, среди прочих, есть репозитории:
* Root: pkg install root-repo
* Unstable: pkg install unstable-repo
* X11: pkg install x11-repo

Добавьте себе Root: pkg install root-repo.

Из него метасплоит ставится командой:
pkg install metasploit

Снимок экрана от 2019-05-25 17-25-33.png


В будущем его не надо переустанавливать, он обновится сам при:
apt update && apt upgrade

Следуй за белым кроликом
 

<~DarkNode~>

~^M1st3r_Bert0ni^~
Platinum
19.10.2016
722
3 099
BIT
0
друзья можно как то старт postgresql автоматизировать.
после перезагрузки тела приходится снова стартовать базу писать в консоль целую портянку pg_ctl -D ~/.msfdb -l ~/.msfdb/msfdb.log start.
на one+ 5 полет нормальный ... ms17_010 старенький ноутбук пробил нараз
Как вариант один из простых способов - добавить данную команду в .bashrc или .zshrc (я просо юзаю оh-my zsh)
тоесть в отредактировать файл вручную или в терминале termux выполнить что то типо этого:
echo "pg_ctl -D ~/.msfdb -l ~/.msfdb/msfdb.log start" >> ~/.bashrc && source ~/.bashrc
или если у вас zsh:
echo "pg_ctl -D ~/.msfdb -l ~/.msfdb/msfdb.log start" >> ~/.zshrc && source ~/.zshrc

После чего при открытии терминала даная команда будет выполнена автоматически.
 

OBLIVIONNN

Green Team
22.08.2017
144
92
BIT
1
можно как то старт postgresql автоматизировать
Вот простой скрипт, скачай и скинь в /data/data/com.termux/files/home/
Запуск ./pgServer.sh или bash pgServer.sh, дальше думаю понятно.
Это простой if/else скрипт, если есть еще какие нибудь длинные параметры можешь скинуть туда добавляя 4,5...
[doublepost=1508048032,1508047552][/doublepost]Кто нибудь сумел установить Debian или Ubuntu в Termux ?
Вроде как вот инструкция , но при запуске Debian`а Error.
 

Вложения

  • pgServer.rar
    246 байт · Просмотры: 228
  • 31532113-5b351074-affc-11e7-8541-08ee47ea4d24.jpg
    31532113-5b351074-affc-11e7-8541-08ee47ea4d24.jpg
    39,1 КБ · Просмотры: 250
  • Нравится
Реакции: lesanglier
S

Step

Добрый день вотакая ошибка при запуске
metasploit-framework./msfconsole

zsh: ./msfconsole: bad interpreter: /usr/bin/env: no such file or directory
 

<~DarkNode~>

~^M1st3r_Bert0ni^~
Platinum
19.10.2016
722
3 099
BIT
0
Добрый день вотакая ошибка при запуске
metasploit-framework./msfconsole

zsh: ./msfconsole: bad interpreter: /usr/bin/env: no such file or directory
Ругается на то что нету файла /usr/bin/env. Хм. это очень странно. Вы запускаете файл черерз терминал Termux ?
можете выполнить просто команду env
Так же если есть возможность сделайте скриншот команды:
Код:
head msfconsole -n 1
Думаю стоит попробовать решить проблему двумя способами:
  1. заменить в файле msfconsole следующую строку
    Код:
    #!/data/data/com.termux/files/usr/bin/env ruby
    на
    Код:
    #!/data/data/com.termux/files/usr/bin/ruby
  2. попробовать запустить так
    Код:
    ruby msfconsole
Снимок.PNG
 
  • Нравится
Реакции: Сергей Попов

georgeclooney

Green Team
13.11.2017
42
3
BIT
0
Можно кстати писать apt update и apt upgrade вместе "apt update && apt upgrade -y". -y значит Yes
 
S

Step

metasploit-framework head msfconsole -n 1
#!/usr/bin/env ruby
➜ metasploit-framework
[doublepost=1510706127,1510696943][/doublepost]
Ругается на то что нету файла /usr/bin/env. Хм. это очень странно. Вы запускаете файл черерз терминал Termux ?
можете выполнить просто команду env
Так же если есть возможность сделайте скриншот команды:
Код:
head msfconsole -n 1
Думаю стоит попробовать решить проблему двумя способами:

  1. заменить в файле msfconsole следующую строку
    Код:
    #!/data/data/com.termux/files/usr/bin/env ruby
    на
    Код:
    #!/data/data/com.termux/files/usr/bin/ruby
    попробовать запустить так
    Код:
    ruby msfconsole
Посмотреть вложение 12945

Спасиба команда ruby msfconsole запустил
 
Последнее редактирование модератором:
  • Нравится
Реакции: <~DarkNode~>
S

Step

Все спасиба WebWare Team заменил запускается в штатном режиме ;)
[doublepost=1510788542,1510788446][/doublepost]Забыл спросить airmon-ng возможно установить ?
 

OBLIVIONNN

Green Team
22.08.2017
144
92
BIT
1
Немного не в тему, но может кто в курсе есть ли на Android браузер для Пентеста, допустим с заменой куков,отключение Javascript`a....
 

sosiskapi

Green Team
28.12.2016
57
22
BIT
0
Немного не в тему, но может кто в курсе есть ли на Android браузер для Пентеста, допустим с заменой куков,отключение Javascript`a....
Глянь в сторону orfox, настройки Menu -> Tools -> Add-ons.
Если получиться с куксами, отпиши будет интерестно.
 
  • Нравится
Реакции: OBLIVIONNN

OBLIVIONNN

Green Team
22.08.2017
144
92
BIT
1
Если получиться с куками, отпиши будет интересно.
Спасибо, не знал что у Firefox есть расширение, в отличий от Google Chrome. Нашел расширение называется Cookie Manager
(то что нужно). В Orfox`e он не работает, потому что там старая версия Firefox, а расширение требует новую. Так что использую просто Firefox.
 

sosiskapi

Green Team
28.12.2016
57
22
BIT
0
Могу предположить, что изменив юсерагента на более новую версию браузера с помощю расширения Canvas Defender. Получиться установить.
 
  • Нравится
Реакции: OBLIVIONNN

Urfin--Juice

Green Team
14.11.2017
203
74
BIT
3
Здравствуйте. Спасибо за тему, очень заинтересовала.

Скажите, как в Termux обстоят дела с драйверами для wi-fi адаптеров(в частности Alfa). В NetHunter они уже предустановлены, а здесь?
 

Contror

Green Team
17.06.2017
104
44
BIT
55
как то читал один из постов на сайте, когда только начинал изучать данную тематику и в этом посте была опечатка а я в силу отсутствия знаний не знал и в итоге написал с ошибкой и ничего в результате сделать не смог, поэтому решил указать на маленькую опечатку в тексте, вдруг кто то не знающий не поймет и так напишет
Обновляем:

  • $ apt update
    $ apt upgarde
apt upgrade
p.s. тема прекрасная! теперь метасплоит есть в телефоне!
 
  • Нравится
Реакции: ghostphisher
L

Lungaa

Всем привет! Сижу не первый час, что-то не оттуда руки растут.... Помогите пожалуйста.
 

Вложения

  • Screenshot_20180129-060658.png
    Screenshot_20180129-060658.png
    109,8 КБ · Просмотры: 304
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!