
Скрипт для настройки TP-Link MR3040 под управлением OpenWRT в простой, но мощный 'дропбокс' для тестирования на проникновение.

Скрипт для настройки TP-Link MR3040 под управлением OpenWRT в простую, но мощную пентест-«закладку».
MiniPwner — это пентест-«закладка».
Он разработан как небольшое, простое, но мощное устройство, которое можно незаметно подключить к сети и предоставить пентестеру удалённый доступ к этой сети.
Он собран на базе портативного роутера TP-Link MR3040 под управлением OpenWRT.
Интегрированные проводные и беспроводные подключения
После подключения к целевой сети Mini-Pwner может установить SSH-туннель через целевую сеть или быть доступным по Wi-Fi. Кроме того, Mini-Pwner можно настроить как сниффер Wi-Fi и регистратор — для «war walking» в кармане.
Низкое энергопотребление, работа от батареи
Встроенный аккумулятор ёмкостью 2000 мА·ч обеспечивает работу Mini-Pwner более пяти часов при активной проводной и беспроводной деятельности. Нет необходимости искать розетку во время пентеста.
Множество предустановленных инструментов для пентеста
Предустановлены: aircrack-ng, elinks, ettercap-ng, karma, kismet, nbtscan, netcat, nmap, openvpn, perl 5, samba client, snort, tar, tcpdump, tmux, yafc и wget.
Гибкость и расширяемость
MiniPwner работает на операционной системе OpenWrt с открытым исходным кодом. Вы можете легко добавлять или изменять установленные пакеты.
Малый размер
MiniPwner легко помещается в карман, может быть спрятан за телефоном или висеть на разъёме на коротком Ethernet-кабеле (входит в комплект).
MiniPwner — это роутер TP-Link MR3040 с флеш-накопителем на 16 ГБ для расширения ёмкости хранилища.
Включает Wi-Fi 802.11n Wireless N и Ethernet-порт.
Операционная система — OpenWrt Barrier Breaker.
Пентест-закладка
В этом режиме MiniPwner используется для установки нелегитимного доступа к целевой сети во время пентеста. Пентестер применяет методы скрытности или социальной инженерии, чтобы подключить MiniPwner к доступному сетевому порту (обычно это конференц-залы, незанятые рабочие станции, задняя панель IP-телефонов и т.д.).
После подключения пентестер может войти в MiniPwner и начать сканирование и атаку на сеть. MiniPwner может одновременно устанавливать SSH-туннели через целевую сеть, а также позволять пентестеру подключаться к MiniPwner через WiFi.
MiniPwner может запускать некоторое программное обеспечение непосредственно с устройства, например nmap для картирования целевой сети или samba client для подключения к общим ресурсам Windows. Другие инструменты, такие как Metasploit или Nessus, могут быть запущены через устройство с использованием VPN-туннеля.
Беспроводной «war walking»
Питаемый от батареи MiniPwner достаточно мал, чтобы поместиться в карман джинсов, и может работать часами. В режиме беспроводного war walking вы запускаете kismet или aircrack-ng на MiniPwner и записываете данные обо всех обнаруженных устройством беспроводных сетях.
Захватный WiFi-портал или подставная точка доступа
Используйте приложение Karma для обнаружения клиентов и их предпочитаемых/доверенных сетей, пассивно прослушивая 802.11 Probe Request кадры. Затем отдельные клиенты могут быть атакованы путём создания подставной точки доступа для одной из их зондируемых сетей (к которой они могут подключиться автоматически) или с помощью пользовательского драйвера, отвечающего на зонды и запросы ассоциации для любого SSID. Фальшивые сервисы более высокого уровня могут затем перехватывать учётные данные или эксплуатировать уязвимости на стороне клиента на хосте.
Есть множество других творческих способов использования MiniPwner.
Вот список некоторых программ, которые поставляются предустановленными:
Aircrack Анализ беспроводных сетейelinks Текстовый веб-браузерettercap-ng Инструмент атаки «человек посередине»kismet Анализ беспроводных сетейnbtscan Сканер сети NetBIOSNetcat Швейцарский нож хакераNmap Сканер сетиopenssh-sftp-client Клиент для безопасной передачи файловopenvpn VPN-клиент и серверperl 5 Язык сценариев Perlsamba2-client Клиент для обмена файлами Windowssnort Сниффер, регистратор пакетов, система обнаружения вторженийtar Архивация файловПримечание: Инструкции по настройке MiniPwner см. в Wiki/Configuring-a-TP-Link-MR3040-into-a-MiniPwner.
Предоставлено два метода установки и настройки роутера TP-Link MR3040 в MiniPwner. Пожалуйста, ознакомьтесь и выберите один из них ниже.
Просмотрите, а затем выполните приведённый ниже скрипт на TP-Link MR3040 под управлением OpenWRT:
Метод первый:
wget -O /tmp/minipwner.zip https://github.com/nicholasadamou/minipwner/archive/master.zip && \
unzip /tmp/minipwner.zip && \
cd /tmp/minipwner && \
bash src/setup.sh
Метод второй:
wget -O /tmp/minipwner-overlay_2.0.0.tar https://raw.githubusercontent.com/nicholasadamou/minipwner/master/OVERLAY/minipwner-overlay_2.0.0.tar && \
mkdir /tmp/minipwner-overlay_2.0.0 && \
tar -C /tmp/minipwner-overlay_2.0.0 -xvf /tmp/minipwner-overlay_2.0.0.tar && \
cd /tmp/minipwner-overlay_2.0.0 && \
sh src/setup.sh
MiniPwner © Nicholas Adamou, Michael Vieau.
Это свободное программное обеспечение, которое может распространяться на условиях, указанных в файле LICENSE.
Tcpdump Снифферyafc FTP-клиент