Kali Linux NetHunter на Android: зачем и как установить

Статьи из цикла

Kali Linux NetHunter на Android: зачем и как установить Kali Linux NetHunter на Android Ч.2: атаки на беспроводные сети Kali Linux NetHunter на Android Ч.3: нарушение дистанции
Здравствуй, мой любознательный друг! Наверняка тебя посещали мысли о том, как хакать все вокруг, не привлекая лишнего внимания санитаров службы безопасности и окружающих, быть похожим на героев фильмов, взламывающих системы просто с мобильного устройства, или как прокачать свою мобильность с минимальной потерей функционала? У меня для тебя хорошие новости.

Kali Linux NetHunter — проект Offensive Security. Той самой, что разрабатывает дистрибутив Kali Linux. Это набор программ и утилит из Kali с возможностью запуска на Android. Он позволит тебе по-другому посмотреть на свое любимое устройство на “зеленом роботе” и всегда быть если не во всеоружии, то с набором хорошо знакомых тебе отмычек.
NetHunter не является полноценной прошивкой для устройств, а представляет собой программную надстройку. Поддерживается многими девайсами: почти все из линейки Nexus, некоторые другие устройства от Sony, OnePlus, ZTE, Samsung. Полный список тут.

Устанавливается он на штатную прошивку поддерживаемых устройств и на некоторые кастомные прошивки (CyanogenMod и LineageOS). При этом ядро лучше использовать стандартное.

Но прежде чем начать брутить соседский wi-fi, давай поговорим детальнее об установке. У пользователей, которые никогда не занимались перепрошивкой устройств, могут возникнуть трудности.

Стандартное предупреждение

Все, что вы делаете, вы делаете на свой страх и риск, не надо мне потом в личку писать, что вы сломали ваше устройство. Если описанные ниже действия являются сложными для вас и вы не до конца понимаете механику работы данной программы, лучше откажитесь. Так же хотелось бы предупредить, что Nexus Root Toolkit очень капризная программа. Успех будет зависеть целиком и полностью от того, как у вас установятся драйвера. Если драйвера не установятся, то Backup сделать не удастся. Скиньте всю вашу музыку и фото с вашего устройства на пк самостоятельно.

Необходим root для вашего Nexus 7? Хотите попробовать сторонние прошивки или испытать Ubuntu Touch на вашем планшете. Удобная универсальная утилита Google Nexus 7 TOOLKIT от разработчиков с форума XDA-developers позволяет сделать все это и даже больше! В настоящее время выпущена уже версия 5.0.0 для Windows, которая работает со всеми версиями Google Nexus 7 (Wi-Fi [8GB/16GB/32GB] и GSM/HSPA+ [32GB])

Основные возможности утилиты:

* Автоматическая установка драйверов для подключения устройства в режимах ADB/fastboot на Windows XP/vista/7/8 32bit+64bit * Бэкап/восстановление одного приложения или всех установленных, а также настроек пользователя и содержимого внутренней памяти планшета * Бэкап раздела /data/media (виртуальная SD-карта) * Разблокировка/возврат к заводскому состоянию системного загрузчика * Получение Root привелегий на стоковых прошивках Android Jelly Bean (в настоящее время до версии 4.2.2 JDQ39) * Действия в одно нажатие для получения root, разблокировки загрузчика, бэкапа * Полный NANDROID Backup всей системы (Boot, Cache, Data, Recovery and System) через ADB и сохранение его в необходимом формате, в том числе для последующего восстановления копии системы через Clockwork Mod Recovery * Автоматическая архивация в .tar и .zip бэкапов папок и системных разделов с созданием md5 хэша * Установка BusyBox * Автоматическая загрузка и установка заводской прошивки от Google * Проверка md5 хешей перед прошивкой для предотвращения прошивки испорченного образа * Прошивка стокового или кастомного recovery * Загрузка на устройстве CWM Touch, TWRP или стокового recovery без установки непосредственно в память планшета * Загрузка и прошивка файлов в формате .img * Установка любых приложений .apk * Файловый обмен между устройством и ПК * Установка прав доступа на файлы на устройстве * Загрузка устройства в режиме Fastboot * Отображение всей необходимой информации об устройтве

Скачать утилиту можно здесь.

Для того, чтобы просто получить root-права необходимо следующее:

1. Запустить утилиту и выбрать тип устройства и версию Android

Просто ввести цифровой код версии и нажать Enter. После чего открывается основное меню утилиты, в котором мы видим, что для получения root-прав нам даже не нужно устанавливать драйвера ADB, все делается в Fastboot mode.

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

VN:F [1.9.18_1163]

please wait…

Рейтинг: 10.0/10 (8 голосов)

Понравилась статья? Расскажите о ней друзьям:
Сайт думает, что

Подготовка к Backup. Nexus Root Toolkit

1) Скачиваем программу Nexus Root Toolkit. Устанавливаем ее, выполняем все обновления. Запускаем ее. 2) Включаем отладку по USB на устройстве (Настройки -> О телефоне -> 7 раз нажать на номер сборки -> Назад -> Для разработчиков -> Отладка по USB. 3) Отключаем MTP (Настройки -> Память -> Три точки в правом верхнем углу -> USB-подключение к компьютеру -> Убираем обе галки)

4) Необходимо установить драйвера. Можно сделать это с помощью Nexus Root ToolKit (Full Driver Installation в окне программы). 5) Подключаем устройство к компьютеру. 6) В окне программы выбираем с каким устройством собираемся работать и версию прошивки. 7) Жмем Apply.

На экране устройства должно высветится диалоговое окно. Ставим в нем галочку и жмем Ок. Если окошко не высветится, то скорей всего у вас некорректно установлены драйвера.

9) Жмем Backup — > Ставим все галки -> Create Android Backup File — > Выбираем куда будем сохранять файл — > соглашаемся на компе -> соглашаемся на устройстве. Этот Backup в Nexus Root Toolkit, пожалуй, единственное, что может нам помочь. Сделается полный Backup всех данных устройства, сохранятся приложения, прогресс в играх. Так же есть одно но. Если верить предостережению, которое написано в Nexus Root Toolkit, данный backup будет работать только с аналогичной версией ОС. Т.е. сделали Backup на стоке 4.4.2., то следует разворачивать его на этом же стоке.

www.MobiMS.ru

Nexus 7 ToolKit

Эта программа содержит все необходимые файлы для разблокировки и рутирования устройства, перепрошивания его обратно на стоковую прошивку и блокировки. Вы также можете использовать эту программу для резервного копирования / восстановления всех важных данных, прошивания *.zip архивов, устанавливать права доступа к файлам, устанавливать приложения и многое другое!

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

Перевод пунктов меню:

  • Установить/Удалить драйвера на компьютер
  • Бэкап/Восстановление вашего устройства
  • Разблокировка/Блокировка бутлоадера
  • Получение/Удаление рут прав
  • Убрать защиту рекавери от перезаписи
  • Прошивка рекавери
  • Установка BusyBox на устройство
  • Все и сразу, анлок, рут, cwm, busybox
  • Загрузить и установить официальную прошивку Google
  • Перезагрузится в кастомное рекавери, без его прошивки
  • Запустить или прошить img файлы
  • Установить apk на устройство
  • Загрузить файл на устройство
  • Загрузить файл с устройства
  • Установить права на файл
  • Функции логирования
  • Выполнение несколько действий
  • Экстра функции
  • Применение различных патчей
  • Информация о аппарате
  • Меню перезагрузки устройства
  • Открыть коммандную строку для ввода
  • Информация и помощь
  • Обновить меню Toolkit
  • Настройки Toolkit
  • Пожертвования
  • ADB Mode — пункты меню, выделенные этим цветом, работают при включенном планшете с режимом отладки (при включении зажать кнопку уменьшения громкости) Fastboot Mode — пункты меню, выделенные красным, работают в режиме Fastboot. Включите планшет, затем зажмите и подержите все 3 клавиши устройства, до появления робота лежащего на спине.

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

    Желательно переодически проверять обновления, отвечая ей yes.

    В следующем окне, программа спросит с какой прошивкой ей предстоит работать. Эти данные можно посмотреть в Меню->Настройки->О устройстве.

    Затем вы попадете в главное меню программы. Для дальнейших действий либо учите английский язык, либо следуйте нашим гайдам.

    UPD: Последняя версия с поддержкой 4.2.2!

    Ссылки на скачивание Nexus 7 ToolKit (версия 4.3.5):

    +4

    -1

    824

    Если Вы не смогли скачать файл по причине, что ссылка нерабочая, просто сообщите нам об этом в комментариях и мы это исправим!

    Разблокировка и воcстановление (Restore) с помощью Nexus Root Toolkit

    1) Разблокируйте устройство с помощью Nexus Root Toolkit (Кнопка Unlock), либо через командную строку воспользовавшись командой fastboot oem unlock. (для этого необходимо наличие ADB на компьютере). Я предпочитаю 2-й вариант, т.к. я вижу как именно проходит процесс, могу оценить ситуацию и понять все ли идет нормально. 2) Проводим первичную настройку смартфона. Включаем отладку по USB и отключаем MTP. Подключаем к компьютеру 3) Появилось окошко(на смартфоне), ставим галку и соглашаемся. Заходим Restore -> Restore Android Backup File — > Выбираем файл — > соглашаемся на компе -> соглашаемся на устройстве. 4) Наслаждаемся! Теперь у вас смартфон с разлоченым бутлодером и всеми вашими файлами. Теперь вы можете сделать Root, установить кастомный Recovery и начать кастомизировать устройство как вашей душе угодно!

    Видео: «Backup и Restore стоковой прошивки (Nexus Root Toolkit)»

    Если остались вопросы, можете написать его в комментариях ниже.

    Подготовительный этап установки

    NetHunter устанавливается на рутованное устройство через кастомное рекавери. Следовательно, нам необходимо получить root и установить recovery (например, TWRP или CM). Перед началом установки стоит сделать backup
    , так как в процессе разблокировки загрузчика все личные данные удалятся.

    Получение root-прав на устройстве — нетривиальная задача. Процесс сильно отличается в зависимости от девайса. Как именно это делается для твоего гаджета, стоит почитать на тематических форумах 4pda.ru и xda-developers.com. Есть случаи, когда разблокировка загрузчика и получение root невозможны или крайне сложны. Поэтому, при выборе устройства сразу обрати внимание на возможность этих действий.

    Рассмотрим процесс установки на Nexus 10.

    Нам нужно: качественный кабель, usb-порты прямо из материнской платы (чтобы минимизировать возможность получения “кирпича” из устройства), доступ в меню разработчика и само устройство с компьютером. Меню разработчика обычно открывается с помощью нескольких тапов на номер сборки в меню информации об устройстве. Там включаем отладку по USB. Появится всплывающее окно с разрешением на отладку — соглашаемся.

    Разрешение на отладку по USB

    Для разблокировки я использовал специальную программу Nexus Root Toolkit, где все происходит с помощью нескольких кликов.

    1. Запускаем программу. Если все установлено корректно, то в окне лога появится наше устройство. Стоит обратить внимание на его кодовое название — “manta”. Оно нам пригодится. Кодовое название других устройств можно найти в Интернете.

    Nexus Root Toolkit

    2. Нажимаем кнопку “Unlock Bootloader — Unlock”, это удалит все данные на устройстве. Лог программы сообщит нам об успешной разблокировке и перезагрузит устройство.

    Nexus Root Toolkit v2.1.9

    Nexus Root Toolkit v2.1.9 Masterlists: — LatestToolkitFiles.ini 3135 — AndroidDeviceListFull.ini 3135 — AndroidDeviceListFlash.ini 3135 MANTARAY-MANTA: Android 5.1.1 — Build: LMY49J Live log initiated [2019-07-01]: Checking ADB/FASTBOOT Connectivity adb devices R32CA07P1YK device fastboot devices + ADB Device Connected Rebooting your device into bootloader mode… adb reboot bootloader Checking Fastboot Connectivity fastboot devices Retrying.. Checking Fastboot Connectivity fastboot devices Checking Fastboot Connectivity fastboot devices R32CA07P1YK fastboot + Fastboot Device Connected + Confirmed: Bootloader Unlocked. Bootloader Already Unlocked. Rebooting your device.
    3. Следующим действием получаем root и сразу же устанавливаем кастомный recovery (я ставил TWRP 3.0.2). Ставим галочку на “Custom Recovery” и нажимаем кнопку “Root”. Программа даст нам ссылку на свежую версию TWRP, переходим, скачиваем и указываем путь в программе на файл образа “twrp*.img”.
    Nexus Root Toolkit v2.1.9

    Nexus Root Toolkit v2.1.9 Masterlists: — LatestToolkitFiles.ini 3135 — AndroidDeviceListFull.ini 3135 — AndroidDeviceListFlash.ini 3135 MANTARAY-MANTA: Android 5.1.1 — Build: LMY49J Live log initiated [2019-07-01]: Checking ADB/FASTBOOT Connectivity adb devices R32CA07P1YK device fastboot devices + ADB Device Connected Rebooting your device into bootloader mode… adb reboot bootloader Checking Fastboot Connectivity fastboot devices Retrying.. Checking Fastboot Connectivity fastboot devices Checking Fastboot Connectivity fastboot devices R32CA07P1YK fastboot + Fastboot Device Connected + Confirmed: Bootloader Unlocked. Bootloader Already Unlocked. Rebooting your device. Hashchecking… Hash Verified! Importing ‘twrp-3.0.2-0-manta.img’ into installer… Checking ADB/FASTBOOT Connectivity adb devices R32CA07P1YK device fastboot devices + ADB Device Connected Rebooting your device into bootloader mode… adb reboot bootloader Checking Fastboot Connectivity fastboot devices R32CA07P1YK fastboot + Fastboot Device Connected + Confirmed: Bootloader Unlocked. Flashing Custom Recovery to RECOVERY partition… fastboot flash recovery «C:***Recovery_CustomTWRPtwrp-3.0.2-0-manta.img» Temporarily Booting TWRP… fastboot boot «C:***Recovery_CustomTWRPtwrp-3.0.2-0-manta.img» Checking ADB Recovery Connectivity adb devices R32CA07P1YK recovery + ADB Recovery Device Connected Pushing root files to your device: Pushing «SR1-SuperSU-v2.78-SR1-20160915123031.zip» to your device: adb push «C:***Root_FilesSR1-SuperSU-v2.78-SR1-20160915123031.zip» «/sdcard/!ReadyToFlash/Root_Files/SR1-SuperSU-v2.78-SR1-20160915123031.zip» 100% /sdcard/!ReadyToFlash/Root_Files/SR1-SuperSU-v2.78-SR1-20160915123031.zip Hash verifying file transfer: 627c4b98e7bf83293e81d3758accf753 = Local Hash 627c4b98e7bf83293e81d3758accf753 = Device hash + Verified! Pushing «busybox-signed.zip» to your device: adb push «C:***Root_Filesbusybox-signed.zip» «/sdcard/!ReadyToFlash/Root_Files/busybox-signed.zip» 100% /sdcard/!ReadyToFlash/Root_Files/busybox-signed.zip Hash verifying file transfer: 0ece645c3ca95a10f9a4344300ce0f8f = Local Hash 0ece645c3ca95a10f9a4344300ce0f8f = Device hash + Verified! Pushing «quick-reboot-signed.zip» to your device: adb push «C:***Root_Filesquick-reboot-signed.zip» «/sdcard/!ReadyToFlash/Root_Files/quick-reboot-signed.zip» 100% /sdcard/!ReadyToFlash/Root_Files/quick-reboot-signed.zip Hash verifying file transfer: 64384a4285d14f0727ea989c17c8909b = Local Hash 64384a4285d14f0727ea989c17c8909b = Device hash + Verified! Pushing «perm-recovery-signed.zip» to your device: adb push «C:***Root_Filesperm-recovery-signed.zip» «/sdcard/!ReadyToFlash/Root_Files/perm-recovery-signed.zip» 100% /sdcard/!ReadyToFlash/Root_Files/perm-recovery-signed.zip Hash verifying file transfer: f63500d8c095c0e749cd78851ba409f8 = Local Hash f63500d8c095c0e749cd78851ba409f8 = Device hash + Verified! Pushing «openrecoveryscript» to your device: adb push «C:***Root_Filesopenrecoveryscript» «/cache/recovery/openrecoveryscript» 100% /cache/recovery/openrecoveryscript Hash verifying file transfer: 458caf528d2dfc4e040acb6f4b37b5f5 = Local Hash 458caf528d2dfc4e040acb6f4b37b5f5 = Device hash + Verified! Rebooting your device into bootloader mode… adb reboot bootloader Checking Fastboot Connectivity fastboot devices R32CA07P1YK fastboot + Fastboot Device Connected Temporarily Booting TWRP… fastboot boot «C:***Recovery_CustomTWRPtwrp-3.0.2-0-manta.img» Rooting… Waiting for your device… Device Detected Automated Rooting Procedure Complete!
    Вместе с root устанавливаются Supersu и BusyBox. Если не установились, можно их скачать с Play Market. Далее вручную устанавливаем пакет BusyBox через соответствующее приложение. BusyBox запросит root-права — обязательно соглашаемся!

    Установка BusyBox*

    Понравилась статья? Поделиться с друзьями:
    автомобильные новости
    Добавить комментарий