Как превратить смартфон в швейцарский нож для пентеста

09 апр 2026

Репозиторий давно не обновлялся

Последнее обновление было 10 месяцев назад.

6,161
1,012
172
10 месяцев

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

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

Что это за зверь

По сути, перед нами огромный репозиторий-агрегатор. Если вы когда-нибудь пытались настроить Termux с нуля, то знаете эту боль: сначала обнови пакеты, потом поставь git, python, php, curl, затем разберись с правами доступа к хранилищу. И это только подготовка. AllHackingTools берет всю рутину на себя.

Инструмент ориентирован в первую очередь на мобильных пользователей. Он объединяет в одном меню десятки утилит для сбора информации, эксплуатации уязвимостей, фишинга и стресс-тестирования сетей.

Чем он может быть полезен

Главная фишка проекта — автоматизация. Вместо того чтобы гуглить «как установить sqlmap на termux», вы запускаете одну команду и выбираете нужный пункт в меню.

Реклама

Вот несколько направлений, которые закрывает этот набор:

  • Сбор информации (OSINT). Инструменты для поиска данных по никнеймам, IP-адресам и доменам.
  • Анализ веб-приложений. Все для поиска SQL-инъекций и XSS-уязвимостей.
  • Сетевые атаки. Сниффинг, спуфинг и инструменты для работы с беспроводными сетями.
  • Социальная инженерия. Генераторы фишинговых страниц и инструменты для создания полезной нагрузки (RAT).
  • Кастомизация терминала. Автор добавил возможность менять темы оформления и шрифты прямо из консоли, что делает работу в Termux чуть менее аскетичной.

Как это работает внутри

Инструмент написан на Shell и Python. При запуске он проверяет наличие необходимых системных пакетов. Список зависимостей внушительный: от стандартных wget и curl до apache2, ngrok и openssh.

Интересная деталь: в AllHackingTools встроена собственная система команд qiq. Например, команда qiq-install позволяет ставить модули быстрее, а qiq-mysystem выводит краткую сводку по состоянию вашего «боевого» окружения.

Процесс установки

Для работы не нужны права суперпользователя (Root), что сильно упрощает жизнь владельцам современных смартфонов. Вам понадобится около 2.2 ГБ свободного места и стабильный интернет.

Процесс стандартный для подобных проектов:

apt update && apt upgrade
termux-setup-storage
apt install git
git clone https://github.com/mishakorzik/AllHackingTools
cd AllHackingTools
bash Install.sh

После установки запускать консоль управления можно командой msdconsole.

Кому стоит попробовать

Я бы рекомендовал этот проект двум категориям людей. Во-первых, новичкам в ИБ, которые хотят быстро пощупать разные инструменты в деле, не тратя время на бесконечную отладку окружения. Во-вторых, профессионалам, которым нужен «тревожный чемоданчик» в кармане на случай экстренных задач в полевых условиях.

Однако стоит помнить: проект — это просто удобная оболочка. Сами утилиты, которые он скачивает, требуют понимания принципов работы сетей и протоколов. Без базы это будет просто набор красивых скриптов с цветным текстом.

Итоги

AllHackingTools — отличный пример того, как один энтузиаст может упростить жизнь тысячам других. Проект живой, активно обновляется (сейчас актуальна версия 2.7.4) и имеет довольно лояльное комьюнити.

Из минусов можно отметить разве что некоторую избыточность: вряд ли вам понадобятся все 50+ инструментов одновременно. Но как единая точка входа в мир мобильного пентеста — это одно из лучших решений на GitHub сегодня.

Помните об этике и законе: используйте подобные инструменты только на своих устройствах или в рамках разрешенного тестирования на проникновение.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.