- 29
- 102
- 18 Май 2017
как запустить aircrack-ng и reaver на Android?
Сразу говорю, возможность мониторинга имеется не на всех телефонах.
Нужные компоненты:
+ Терминал или другой его аналог
+ Для просмотра ссылки Войдиили Зарегистрируйся - aircrack+reaver
+ Root права
Начнём. Для начала нам нужно скопировать aircrack и reaver на sdcard в папку "bin". Создайте её, если нужно. Теперь открываем терминал и переходим в эту же папку (bin) но перед этим мы установим себе права суперпользователя.
# su
# cd /storage/sdcard0/bin
# chmod 755 binname
Где binname - это название программы, после их копирования нужно будет каждую программу освятить в "исполняемые". Например,
# chmod 755 iw
После такого IW можно запускать.
[id179533617|Данил Тупиков]: У меня не было прав запускать бинарники с sdcard, модификация прав тоже завершалась ошибкой. Скинул все нужные бинарники в папку system/xbin (там хранятся бинарники busybox, если он у вас установлен), и теперь можно их запускать в терминале из любой директории, но только без "./", Например не "./iw", а "iw"
Для дальнейшей работы нам будут нужны такие утилиты как iw, ifconfig и iwconfig. Введите каждую команду в терминал. Если появилась ошибка - значит Вам нужно установить эту программу, а точнее скопировать сюда же - в папку bin.
Скачать IW: Для просмотра ссылки Войдиили Зарегистрируйся
Скачать BusyBox (ifconfig): Для просмотра ссылки Войдиили Зарегистрируйся
Скачать iwconfig: Для просмотра ссылки Войдиили Зарегистрируйся
Думаю, Вы поняли. Теперь нам надо перевести WiFi в режим мониторинга. Создаём экземпляр монитора.
[id179533617|Данил Тупиков]: Еще не у всех в командах нужно писать phy0, у меня было phy35 или phy36, их можно посмотреть командой iw list
# ./iw phy0 interface add mon0 type monitor
mon0 - это название экземпляра.
Если появилась ошибка - значит либо Ваше устройство требует внешней карты для поддержки мониторинга, либо нужен специальный драйвер.
Можно также набрать команду netcfg, внизу будут наши адаптеры.
Теперь можно и запустить airodump.
включим наш мониторинг:
# netcfg mon0 up
* при каждой перезагрузки экземпляр будет удалятся, поэтому нужно опять буде создать его через iw.
и запускаем airodump на mon0:
# ./airodump -i mon0
Для остановки нажмите Ctrl+C.
Давайте теперь запустим Reaver.
# ./reaver -i mon0 -b 00:00:00:00:00:00 -vv
* где 00:00:00:00:00:00 - это bssid сети.
Когда нужно закончить, нажмите Ctrl+C и выключите мониторинг, ведь во время включенного мониторинга сеть WiFi будет неправильно работать.
Чтобы отключить мониторинг введите:
# netcfg mon0 down
Сразу говорю, возможность мониторинга имеется не на всех телефонах.
Нужные компоненты:
+ Терминал или другой его аналог
+ Для просмотра ссылки Войди
+ Root права
Начнём. Для начала нам нужно скопировать aircrack и reaver на sdcard в папку "bin". Создайте её, если нужно. Теперь открываем терминал и переходим в эту же папку (bin) но перед этим мы установим себе права суперпользователя.
# su
# cd /storage/sdcard0/bin
# chmod 755 binname
Где binname - это название программы, после их копирования нужно будет каждую программу освятить в "исполняемые". Например,
# chmod 755 iw
После такого IW можно запускать.
[id179533617|Данил Тупиков]: У меня не было прав запускать бинарники с sdcard, модификация прав тоже завершалась ошибкой. Скинул все нужные бинарники в папку system/xbin (там хранятся бинарники busybox, если он у вас установлен), и теперь можно их запускать в терминале из любой директории, но только без "./", Например не "./iw", а "iw"
Для дальнейшей работы нам будут нужны такие утилиты как iw, ifconfig и iwconfig. Введите каждую команду в терминал. Если появилась ошибка - значит Вам нужно установить эту программу, а точнее скопировать сюда же - в папку bin.
Скачать IW: Для просмотра ссылки Войди
Скачать BusyBox (ifconfig): Для просмотра ссылки Войди
Скачать iwconfig: Для просмотра ссылки Войди
Думаю, Вы поняли. Теперь нам надо перевести WiFi в режим мониторинга. Создаём экземпляр монитора.
[id179533617|Данил Тупиков]: Еще не у всех в командах нужно писать phy0, у меня было phy35 или phy36, их можно посмотреть командой iw list
# ./iw phy0 interface add mon0 type monitor
mon0 - это название экземпляра.
Если появилась ошибка - значит либо Ваше устройство требует внешней карты для поддержки мониторинга, либо нужен специальный драйвер.
Можно также набрать команду netcfg, внизу будут наши адаптеры.
Теперь можно и запустить airodump.
включим наш мониторинг:
# netcfg mon0 up
* при каждой перезагрузки экземпляр будет удалятся, поэтому нужно опять буде создать его через iw.
и запускаем airodump на mon0:
# ./airodump -i mon0
Для остановки нажмите Ctrl+C.
Давайте теперь запустим Reaver.
# ./reaver -i mon0 -b 00:00:00:00:00:00 -vv
* где 00:00:00:00:00:00 - это bssid сети.
Когда нужно закончить, нажмите Ctrl+C и выключите мониторинг, ведь во время включенного мониторинга сеть WiFi будет неправильно работать.
Чтобы отключить мониторинг введите:
# netcfg mon0 down