Kali NetHunter

Kali NetHunter (англ. Kali NetHunter) — свободная и открытая мобильная платформа для тестирования на проникновение, предназначенная для устройств под управлением Android. Платформа основана на Kali Linux и поддерживается компанией Offensive Security[1]. Kali NetHunter доступна для устройств без root-прав (NetHunter Rootless)[2], для рутированных устройств со штатной recovery (NetHunter Lite), а также для рутированных устройств с кастомной recovery и поддержкой специального ядра NetHunter (NetHunter)[3].

Общие сведения
Kali NetHunter
Тип дистрибутив Linux
Разработчик Offensive Security
Написана на C, Java, Kotlin, Python, Bash
Операционные системы Android, LineageOS, Kali Linux
Первый выпуск 24 сентября 2014
Аппаратные платформы armhf, aarch64
Последняя версия 2024.3 (11 сентября 2024)
Тестовая версия 2024.4 (11 сентября 2024)
Репозиторий gitlab.com/kalilinux/net…
Лицензия различные
Сайт kali.org/docs/nethunter/

Описание

Kali NetHunter проектировалась как мобильная платформа для тестирования безопасности, основанная на архитектуре Kali Linux и расширяющая её возможности для устройств на базе Android, предоставляя инструменты и средства, заточенные под анализ безопасности мобильных сетей[4]. Официальные образы публикуются компанией Offensive Security и обновляются ежеквартально. Образы с поддержкой специальных ядер выпускаются для наиболее популярных устройств, таких как Google Nexus, Samsung Galaxy и OnePlus[5]. Доступна поддержка множества других моделей, а образы для неподдерживаемых устройств можно сгенерировать при помощи специальных скриптов сборки NetHunter[6]. Kali NetHunter поддерживается сообществом добровольцев, а финансирование осуществляется компанией Offensive Security[7].

Происхождение и история

Версия 1.1 была выпущена в январе 2015 года и добавила поддержку устройств OnePlus и неанглийских раскладок клавиатуры для HID-атак[8].

Версия 1.2 вышла в мае 2015 года с поддержкой планшетов Nexus 9[9].

Версия 3.0 была выпущена в январе 2016 года после серьёзной переработки приложения, инсталлятора и средства сборки ядра. В этой версии появилась поддержка устройств под управлением Android Marshmallow[10].

В мае 2019 года вышла версия 2019.2, перейдя на образ kali-rolling как основной контейнер Kali Linux и синхронизируя свои релизы с релиз-циклом оригинального дистрибутива. С этим выпуском число поддерживаемых устройств Android превысило 50[11].[12]

В сентябре 2019 года была выпущена версия 2019.3, добавившая магазин приложений NetHunter App Store как основной механизм развертывания и обновления ПО[13].[14]

В декабре 2019 года представлена версия 2019.4 с экспериментальной функцией «Kali NetHunter Desktop Experience»[15].

До декабря 2019 года Kali NetHunter можно было установить только на отдельные модели устройств Android. Для установки требовалось:

  • наличие root-доступа,
  • наличие кастомной recovery (Team Win Recovery Project),
  • специальное ядро, собранное для Kali NetHunter.

В декабре 2019 года были выпущены редакции «Kali NetHunter Lite» и «Kali NetHunter Rootless», позволяющие устанавливать Kali NetHunter с урезанным функционалом на устройства без специального ядра и/или root-прав[16].

28 января 2020 года выпущена версия 2020.1, разделившая релизы на три варианта: NetHunter Rootless, NetHunter Lite, NetHunter Full[17].

Версия 2020.2 (12 мая 2020) поддерживала более 160 ядер и 64 устройства[18].

18 августа 2020 года вышла версия 2020.3 с поддержкой Bluetooth Arsenal (интеграция пакета Bluetooth-утилит в приложение NetHunter для проведения различных атак и работы с аудиоустройствами) и поддержкой Nokia 3.1 и 6.1[19].

18 ноября 2020 года вышла версия 2020.4 с новым меню настроек NetHunter, выбором анимации загрузки и поддержкой Magisk[20].

Возможности

Kali NetHunter — это открытая платформа для тестирования на проникновение на базе Android, разработанная Offensive Security. Среди возможностей: внедрение 802.11-кадров, настройка Evil Access Point в один клик, атаки BadUSB (Man-in-the-middle), HID-атаки, поддержка скриптов MANA Evil AP и другие функции[21].

В дополнение к основным инструментам тестирования на проникновение, присутствующим в настольном Kali Linux, NetHunter поддерживает следующие возможности:

  • Внедрение беспроводных 802.11-кадров
  • Организация MANA Evil Access Point одним нажатием (совмещение с атаками Evil Twin)
  • Поддержка HID-клавиатур для атак типа Teensy
  • Реализация атак BadUSB с использованием MITM (Man-in-the-Middle)
  • Расширенные режимы атак через приложение NetHunter
Приложение NetHunter с демонстрацией атаки через внутренний интерфейс wlan0

Магазин приложений NetHunter

Kali NetHunter включает собственный магазин приложений, созданный на основе форка F-Droid, полностью лишённого телеметрии. По состоянию на 2021 год в магазине присутствовало около 42 приложений[22].

Примечания

  1. Kali NetHunter Documentation. Kali Linux Documentation. Дата обращения: 5 апреля 2020.
  2. Kali Linux 2020.1 Released With New Tools, NetHunter Rootless Edition (англ.). TechViral. TechViral (30 января 2020). Дата обращения: 5 апреля 2020. Архивировано 5 марта 2020 года.
  3. Supported devices. Kali NetHunter Documentation. Дата обращения: 5 апреля 2020.
  4. Mati Aharoni. Kali Linux Revealed: Mastering the Penetration Testing Distribution. — Offensive Security, 2020.
  5. Nexus and OnePlus Downloads (англ.). Kali Linux NetHunter. Дата обращения: 5 апреля 2020.
  6. Here's how to install Kali NetHunter on any Android device (англ.). Android Authority (13 августа 2018). Дата обращения: 14 марта 2020.
  7. Group members · NetHunter (англ.). GitLab. Дата обращения: 5 апреля 2020.
  8. NetHunter 1.1 Released (англ.). Hack Insight. Дата обращения: 5 апреля 2020. Архивировано 28 ноября 2022 года.
  9. NetHunter 1.2 – Lollipop & Nexus 6/9 (англ.). Offensive Security (11 мая 2015). Дата обращения: 5 апреля 2020. Архивировано 28 ноября 2022 года.
  10. Kali NetHunter 3.0 Released. www.offensive-security.com (6 января 2016). Дата обращения: 5 апреля 2020. Архивировано 28 сентября 2020 года.
  11. Dennis Schirrmacher. Werkzeug für Sicherheitsforscher: Das neue Kali Linux ist da (нем.). heise online (23 мая 2019). Дата обращения: 14 марта 2020.
  12. Swapnil Bhartiya. The New Kali Linux Is Here » Linux Magazine (англ.). Linux Magazine. Дата обращения: 5 апреля 2020.
  13. Kali Linux 2019.3 Released With New Hacking Tools, Helper Scripts and Metapackages – Cyber Security (англ.). Prodefence - Cyber security (3 сентября 2019). Дата обращения: 5 апреля 2020. Архивировано 4 июля 2022 года.
  14. Kali Linux 2019.3 Released, Which Includes Various New Features (англ.). LinuxTechNews (6 сентября 2019). Дата обращения: 5 апреля 2020. Архивировано 4 декабря 2019 года.
  15. Kali Linux for Android (англ.). TechSpot. Дата обращения: 5 апреля 2020.
  16. heise online. Kali Linux 2020.1 aktualisiert Startmedien-Auswahl und mustert Standard-Root aus (нем.). Security (29 января 2020). Дата обращения: 5 апреля 2020.
  17. Kali Linux 2020.1 Release (Non-Root, Single Installer & NetHunter Rootless) (англ.). Kali Linux (28 января 2020). Дата обращения: 15 сентября 2021.
  18. Kali Linux 2020.2 Release (KDE & PowerShell) (англ.). Kali Linux (12 мая 2020). Дата обращения: 15 сентября 2021.
  19. Kali Linux 2020.3 Release (ZSH, Win-Kex, HiDPI & Bluetooth Arsenal) (англ.). Kali Linux (18 августа 2020). Дата обращения: 15 сентября 2021.
  20. Kali Linux 2020.4 Release (ZSH, Bash, CME, MOTD, AWS, Docs, Win-KeX & Vagrant) (англ.). Kali Linux (18 ноября 2020). Дата обращения: 15 сентября 2021.
  21. Kali NetHunter Official Page. Kali Linux. Дата обращения: 15 сентября 2021.
  22. App-Store für Kali NetHunter (нем.). Pro-Linux. Дата обращения: 14 марта 2020.

Ссылки