Доброго времени суток, друзья!

Предлагаю создать здесь полезный и постоянно пополняемый список Android-утилит и приложений, которые мы, специалисты по кибербезопасности и энтузиасты, используем для тестирования на безопасность, анализа сетей и просто для повседневных задач.

Для тех, кто стремится к постоянному развитию в области кибербезопасности, на Codeby.net регулярно публикуются актуальные материалы. Рекомендуем ознакомиться с новейшими статьями, которые помогут вам не потерять мотивацию при самообучении и освоить практические навыки, например: «Сам себе наставник: как не потерять мотивацию при самообучении кибербезопасности» и «Как обучаться информационной безопасности на практике: гид по CTF-платформам».

Мы будем использовать следующий формат, чтобы было удобно ориентироваться:
Название приложения
Краткое описание и основные возможности.
  • Сфера применения: (Например, MITM, сканирование сети, управление сервером, анонимность)
  • Требования: (Нужен ли root-доступ, совместимость с актуальными версиями Android)
  • Важное примечание: (Актуальность, альтернативы, особенности использования)
  • Где скачать: (Ссылка на официальный сайт, Google Play или другие источники)
И так, как автор темы, начну этот список я. Помните, что мир кибербезопасности постоянно меняется, и некоторые инструменты могут устаревать или требовать специфических условий для работы на современных устройствах. Всегда проверяйте актуальность и безопасность загружаемых приложений\!

Инструменты для Android-пентестинга и анализа​

Interceptor-NG (или альтернативы для MITM)

Это приложение когда-то было одним из любимых для атак типа «человек посередине» (MITM). Оно предлагало набор инструментов для перехвата паролей, куки-сессий, подмены изображений, ARP- и DNS-спуфинга. Однако его актуальность на современных версиях Android под вопросом, так как проект давно не обновлялся.
  • Сфера применения: MITM-атаки, сетевой анализ, перехват данных.
  • Требования: Вероятно, требуется root-доступ для полноценной работы на новых Android. Совместимость с последними версиями Android может быть ограничена.
  • Важное примечание: Устаревший инструмент. Для современных MITM-атак на Android часто используются более специализированные фреймворки и инструменты, требующие глубоких знаний ОС и сети (например, на базе Termux с Nmap/Bettercap, или десктопные решения вроде Burp Suite с настройкой прокси на устройстве).
  • Где скачать: Ранее был доступен с .

Fing

Один из популярных сетевых сканеров для Android. Включает в себя сканирование сегмента сети, пинг, трассировку, сканирование портов, определение производителей устройств по MAC-адресу. Отличный инструмент для первичной сетевой разведки.
  • Сфера применения: Сетевая разведка, сканирование сети, инвентаризация устройств.
  • Требования: Без root-доступа для базового функционала.
  • Важное примечание: Актуален и активно развивается. Отличный старт для понимания вашей сети.
  • Где скачать: Google Play Market.

VNC Viewer

Удобный VNC-клиент для Android, позволяющий подключаться к вашим удаленным серверам (VDS) или другим компьютерам, на которых настроен VNC-сервер. Полезно для удаленного администрирования и работы с графическим интерфейсом сервера.
  • Сфера применения: Удаленное администрирование, управление серверами.
  • Требования: Без root-доступа.
  • Важное примечание: Актуален. Убедитесь, что ваш VNC-сервер настроен безопасно, используя сильные пароли и шифрование.
  • Где скачать: Google Play Market.

SSH Client (например, Termius, JuiceSSH)

Обобщенное название для SSH-клиентов на Android. Мой любимый SSH-клиент для Android с широким функционалом, включая проброс портов и генерацию SSH-ключей. Используется для безопасного удаленного управления вашим виртуальным сервером через протокол SSH.
  • Сфера применения: Удаленное управление серверами, безопасная передача данных, туннелирование трафика.
  • Требования: Без root-доступа.
  • Важное примечание: Критически важен для работы с удаленными системами. Рекомендую выбирать клиенты с активной поддержкой и хорошими отзывами, например, или .
  • Где скачать: Google Play Market.

MacChanger (для рутованных устройств)

Позволяет менять MAC-адрес вашего сетевого адаптера. Полезно для обхода простых фильтраций по MAC-адресам в сетях или для повышения анонимности. На современных версиях Android без root-доступа эта функция сильно ограничена или недоступна.
  • Сфера применения: Обход сетевых фильтров, анонимность.
  • Требования: Требуется root-доступ. Совместимость с новыми Android и версиями ядра может варьироваться.
  • Важное примечание: Использование данной утилиты без разрешения владельца сети может быть незаконным.
  • Где скачать: Чаще всего доступен на репозиториях для рутованных устройств или специализированных форумах.

Терминал (например, Termux)

Приложение, эмулирующее консоль Linux на вашем Android-устройстве. Позволяет выполнять команды Bash, устанавливать пакеты Linux (в том числе инструменты для пентестинга, такие как Nmap, Metasploit, Python) и работать с конфигурационными файлами. Незаменимо для серьезной работы.
  • Сфера применения: Выполнение консольных команд, установка Linux-инструментов, разработка скриптов, пентестинг.
  • Требования: Без root-доступа для базового функционала, но для доступа к некоторым системным функциям или монтирования файловых систем может потребоваться root.
  • Важное примечание:Termux — это мощная платформа, которая может превратить ваш Android в полноценную мобильную лабораторию для кибербезопасности. Рекомендуется как основной инструмент для работы с консолью на Android.
  • Где скачать: (рекомендуется) или Google Play Market.

DroidWall (или современный брандмауэр)

Брандмауэр для Android, позволяющий контролировать сетевой трафик приложений, блокировать нежелательные соединения. Изначально полезен для борьбы с рекламой и контроля расхода трафика. Для работы на современных Android может требовать root-доступа или использования VPN-режима.
  • Сфера применения: Контроль сетевого трафика приложений, конфиденциальность.
  • Требования: Для полной функциональности обычно требуется root-доступ. Без root может работать в режиме VPN.
  • Важное примечание: Актуальность зависит от версии Android и наличия root. Существуют более современные брандмауэры и VPN-решения для контроля трафика (например, NetGuard без root).
  • Где скачать: Поиск по названию в Google Play Market или на специализированных форумах.

Total Commander

Удобный и функциональный файловый менеджер для Android. Используется для навигации по файловой системе, копирования, перемещения, удаления файлов, а также для работы с архивами и сетевыми ресурсами. Полезен для управления файлами конфигурации или файлами логов при пентестинге.
  • Сфера применения: Управление файлами, навигация по файловой системе.
  • Требования: Без root-доступа для базового функционала. Для доступа к системным папкам может потребоваться root.
  • Важное примечание: Универсальный файловый менеджер. Актуален.
  • Где скачать: Google Play Market.

WiFi ADB

Позволяет использовать Android Debug Bridge (ADB) для отладки и управления устройством по Wi-Fi, без необходимости использования USB-кабеля (OTG). Это удобно для разработчиков и пентестеров, работающих с Android-устройствами удаленно.
  • Сфера применения: Отладка Android-устройств, удаленное управление, разработка.
  • Требования: Устройство должно быть в той же сети Wi-Fi, а на компьютере должен быть установлен ADB.
  • Важное примечание: Удобно для автоматизации и упрощения взаимодействия с устройством.
  • Где скачать: Поиск в Google Play Market.

Drozer Agent

Drozer — это мощный фреймворк для пентестинга Android-приложений и уязвимостей устройств. "Drozer Agent" — это клиентская часть, которая устанавливается на целевое Android-устройство. Для полноценного использования Drozer требуется установка фреймворка на ваш компьютер и понимание его команд.
  • Сфера применения: Анализ уязвимостей Android-приложений, тестирование IPC (межпроцессного взаимодействия), выявление слабых мест в системе безопасности приложений.
  • Требования: Для использования Drozer Agent требуется root-доступ на устройстве. Основной фреймворк устанавливается на ПК.
  • Важное примечание: Это серьезный инструмент для специалистов. Требует изучения документации и навыков работы с фреймворком.

Orbot: Proxy with Tor

Официальное приложение Tor для Android, которое позволяет направлять трафик других приложений через сеть Tor, обеспечивая анонимность и обход цензуры. Крайне полезно для защиты вашей конфиденциальности и безопасного исследования сети.
  • Сфера применения: Анонимность, обход цензуры, защита конфиденциальности, безопасное исследование.
  • Требования: Без root-доступа для использования в режиме VPN. Для прозрачного проксирования всего трафика может потребоваться root.
  • Важное примечание: Актуален и активно поддерживается. Важный инструмент для любого, кто заботится об онлайн-анонимности.
  • Где скачать: Google Play Market.

Полезные утилиты (не связанные напрямую с пентестингом)​

SmartLauncher

Легковесный лаунчер для Android с поддержкой большого количества тем. Хотя напрямую не относится к кибербезопасности, он может помочь оптимизировать работу вашего устройства, сделав его более быстрым и удобным для повседневных задач, что косвенно влияет на производительность и общую "комфортность" использования вашего мобильного инструмента.
  • Сфера применения: Персонализация, оптимизация интерфейса Android.
  • Требования: Без root-доступа.
  • Важное примечание: Актуален. Выбор лаунчера — дело вкуса, но легкие лаунчеры могут повысить скорость работы устройства.
  • Где скачать: Google Play Market.

Заключение​

Это лишь коротенький список, который я постарался обновить и сделать максимально полезным. Я не стал писать в него аналоги приложений, так как их очень много, и это даёт вам, друзья, отличную возможность дополнять этот список!

Для более глубокого понимания логики SQL-инъекций и защиты данных, ознакомьтесь со статьей «SQL DB как песочница для новичка: учимся скрывать данные и понимать логику ИБ».
Для практического применения полученных знаний и построения собственной среды для пентеста, мы рекомендуем ознакомиться с руководствами: «Как понимание сетевых основ ускоряет создание домашней лаборатории для пентеста» и «Собираем домашний киберполигон: пошаговое руководство по созданию лаборатории для пентеста». Также будьте в курсе актуальных угроз, прочитав «Log4j: как работает уязвимость CVE-2021-44228 и как от нее защититься».


Не забывайте, что этичное использование этих инструментов и наличие разрешения на проведение тестов — это ключевые аспекты работы в области кибербезопасности.
Какие из этих расширений вы уже используете, и какие дополнительные инструменты могли бы порекомендовать для пентестинга веб-приложений?
 
Последнее редактирование модератором:
Никаких репозиторий и т.д. не надо все стандартное из Termux.
1) Устанавливаешь Termux из Google Play → весит всего 400кб..
2) Дальше есть у меня репозиторчик на Github-e
pkg update → если попросит что типа (Y/I,N/.... жмем просто Enter)
apt install git
git clone https://github.com/Deathlive/Storm
chmod -R 777 $HOME/Storm
cd Storm
bash start.sh

Юзаете 1-ый пункт, потом 2-ой закрываете термукс потом включаете, 3-ий пункт и снова перезагрузка термукса.

Можете в принципе посмотреть что это за скрипт start.sh, что бы по отдельности не устанавливать python,ruby,nano,nmap,hydra..
скрипт делает все за вас.


3) И наконец установка Metasploit
bash start.sh → 4 → 1 → Ждем окончания → все Metasploit установлен но нужно исправить некоторые ошибки.
bash start.sh → 4 → 2 → Исправление ошибок
bash start.sh → 4 → 3 → Настройка базы данных

4) Все готово только перед запуском надо включить postgresql базу данных
pg_ctl -D $PREFIX/var/lib/postgresql start // Для старта
pg_ctl -D $PREFIX/var/lib/postgresql stop // Для остановки базы
msfconsole
После всех этих манипуляций вес программы становиться на 800-900мб..
но оно того стоит
[doublepost=1505839614,1505839369][/doublepost]
Не беда, Metasploit Framework и Routersploit, запускаются без рута. Но вот для bettercap и Mitmf он нужен.
Спасибо тебе лично от меня! Помого пипец моя мечта сбылась))) Только все делайте при наличии хорошей связи! я с соседского делал и нихера потом психанул включил 4г и все встало и завелось!))
 
pkg update
apt install curl
curl -LO

еще здесь есть ресурс
брал все от
 
Последнее редактирование:
pkg update
apt install curl
curl -LO
брал все от

Главное что все получилось)
Есть еще некоторые мелочи для полноценного и легкого использования.
Не знаю как вам, но bash shell мне не по нраву , по этому я установить pkg install fish, и сделал его по умолчанию chsh -s fish
Для смены шрифта и стиля нужно установитx
Что бы открыть панель с ESC / CTR / ALT / TAB нужно нажать кнопку звук вверх и букву q.
Или установить Hacker Keyboard or Full Keyboard
И еще корневая система Android отличается от Linux, поэтому некоторые pip install программы, могут вызвать ошибку bin/sh not found
для этого нужно эту программу установить через pkg install proottermux-chroot / exit выход из chroot.
И если вдруг в будущем получите Root права, то его можно использовать через sudohttps://github.com/st42/termux-sudo или через оболочку tsupkg install tsu
 
да fish для новичков очень будет полезен, и он более дружелюбный чем bash и с ним становится более понятен принцип работы в терминале
не забывайте юзать ТАБ))) команды выстреливают как с пулемета))
 
pkg update
apt install curl
curl -LO

еще здесь есть ресурс
брал все от
если не секрет как mitmf то устаровить ?
При стандартном выдаёт ошибку egg_info
Вроде
 
pkg update
apt install curl
curl -LO

еще здесь есть ресурс
брал все от
Привет! Когда я запускаю metasploit в termux, мне выдаёт вот это
./msfconsole
[-] Failed to connect to the database: could not connect to server: Connection refused
Is the server running on host "127.0.0.1" and accepting
TCP/IP connections on port 5432? Как исправить это?
Screenshot_20190218-065219.png
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab