Linux Kali — установка, требования к системе

A new version of Kali Linux has been released on 24 February 2021 with new attractive tools and bug fixes. The major release of Kali Linux version 2021 and minor is Kali Linux 2021.1.

Используемые требования и соглашения к программному обеспечению

Требования к программному обеспечению и соглашения командной строки Linux
Категория Требования, соглашения или используемая версия программного обеспечения
Система Kali Linux — скользящий выпуск
Программное обеспечение Н/Д
Другое Привилегированный доступ к вашей системе Linux с правами root или через команда sudo .
Соглашения # — требует, чтобы данные команды Linux выполнялись с правами root либо непосредственно как пользователь root или с помощью команды sudo $ — требует, чтобы данные команды Linux выполнялись как обычный непривилегированный пользователь

Скачать Kali Linux OS оригинальный образ с официального сайта

Название текущей ОС: Kali Linux Семейство ОС: Linux Основана на: Debian Первый выпуск: 13 марта 2013 Последняя версия: 2020.4 (18 ноября 2020) Менеджеры пакетов: Dpkg Поддерживаемые платформы: x86, x86_64 и ARM Лицензия: GNU GPL Предыдущая: BackTrack Официальный сайт:

Kali Linux — GNU/Linux-LiveCD, возникший как результат слияния WHAX и Auditor Security Collection. Проект создали Мати Ахарони и Макс Мозер. Предназначен прежде всего для проведения тестов на безопасность. Наследник развивавшегося до 2013 года на базе Knoppix дистрибутива BackTrack.

Kali Linux — это не Linux для начинающих, а мощное оружие хакера, или того, кто с этими хакерами борется.

Скачать Kali Linux OS оригинальный образ с официального сайта

Кали Линукс — это потомок знаменитого BackTrack Linux, но он уже основан на Debian и соответственно поддерживает его пакеты в общем и приложения в частности.

Каждые несколько месяцев выпускает свежие файлы образов Kali Linux и делаем их доступными для загрузки. На этой странице представлена ссылка для загрузки последней официальной версии Kali Linux.

Скачать Kali Linux OS (образ ISO) (Официальный сайт) Скачать

Установка Kali Linux с графическим интерфейсом в Windows 10

Порядок установки Kali Linux с графическим интерфейсом (GUI) для подсистемы Windows для Linux будет состоять из следующих шагов (напоминаю: необходима версия Windows 10 2004 или новее):

  1. Включите компонент «Подсистема Windows для Linux». Сделать это можно в Панель управления — Программы и компоненты — Включение или отключение компонентов Windows. После установки перезагрузите компьютер.
  2. Этот шаг можно пропустить, если у вас включены компоненты Hyper-V, иначе запустите Windows PowerShell от имени администратора (можно сделать через правый клик по кнопке «Пуск» и выполните команду

    /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

  3. Скачайте и установите обновление ядра Linux WSL2 со страницы -ru/windows/wsl/wsl2-kernel
  4. Перезагрузите компьютер, запустите PowerShell от имени администратора и выполните команду

    wsl —set-default-version 2

  5. Зайдите в магазин приложений Windows Store, используйте поиск чтобы найти и установить Kali Linux.
  6. После завершения установки в PowerShell от имени администратора выполните команду:

    wsl —set-version kali-linux 2

  7. Запустите Kali Linux (пункт будет доступен в меню «Пуск»), выполните первоначальную настройку (имя пользователя и пароль), после чего по порядку выполните следующие команды (требуется подключение к Интернету, последний шаг может занять много времени.

    sudo apt update sudo apt dist-upgrade sudo apt install -y kali-win-kex

  8. В ходе выполнения последней команды вам будет предложено выбрать клавиатуру. Я оставил значения по умолчанию, но, возможно, стоило выбрать русскую, так как в дальнейшем при включении русского языка интерфейса в ряде случаев кириллица не отрисовывается (не знаю, есть ли связь, лишь предположение).
  9. По завершении установки введите команду kex для запуска Kali Linux с графическим интерфейсом. При первом запуске вам будет предложено создать отдельный пароль, можно от этого отказаться.

В результате запустится Kali Linux с графическим интерфейсом в полноэкранном режиме. Для выхода из полноэкранного режима можете вызвать меню клавишей F8 и отключить опцию «Full Screen».

Если вам потребуется включить русский язык интерфейса для Kali Linux, у меня сработал следующий метод:

  1. В графическом интерфейсе Kali Linux запускаем терминал, вводим команду

    sudo dpkg-reconfigure locales

  2. Выбираем ru_RU UTF-8 на двух экранах (отметку ставим пробелом, переключаемся на кнопку Ok клавишей Tab).
  3. Закрываем окно терминала и окно графического интерфейса, в терминале из которого мы запускали графический интерфейс вводим kex stop (если приглашение ввода не отображается, попробуйте изменить размер окна — у меня встретился такой баг).
  4. Снова запускаем kex — в результате интерфейс будет на русском языке.

А в целом, хотя я еще и не придумал, для чего мне это использовать (возможно, попробую запускать пакеты от bitnami для экспериментов с сайтами), но на первый взгляд всё работает исправно и быстро: быстрее, чем в виртуальной машине.

в Телеграм

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Нестандартные способы использования Android
  • Доступ запрещен в панели управления NVIDIA — решение
  • Точка входа DllRegisterServer не найдена — причины и возможные решения
  • Как изменить разрешение экрана сочетанием клавиш
  • Как узнать тайминги оперативной памяти
  • Горячие клавиши для расширений Google Chrome

Руководство

Проще всего выполнить инсталляцию через Терминал. В верхней панели откройте Terminal Emulator, кликнув на соответствующую же воспользуйтесь комбинацией клавиш Ctrl + Alt + T. Теперь выполните команду, предназначенную для обновления сведений о пакетах:

apt-get update

Руководство

Впечатайте ее в командную строку и нажмите на клавиатуре Enter.

Следующая команда нужна для загрузки актуальной версии установочного пакета Гугл Хрома:

wget -chrome-stable_current_x86_

Руководство

Теперь нужно установить установщик пакетов gdebi, если он отсутствует:

apt-get install gdebi -y

С помощью gdebi устанавливаем сам Гугл Хром:

Руководство

gdebi google-chrome-stable_current_

Итоги

Установка Google Chrome в Кали Линуксе осуществляется через несколько команд в терминале. Сначала нужно обновить все пакеты, затем загрузить актуальный дистрибутив и распаковщик пакетов gdebi, и уже запустить инсталляцию приложения через него. При этом загружается браузер из официальных источников, и никаких вирусов на компьютер вы не получите.

Руководство

Кому подойдет Kali Linux

Kali стал популярен благодаря сериалу «Mr. Robot» — в картине все взломы и тестирования проходят именно с помощью этой операционной системы. Фигурирование Кали в сериале вызвало резкий рост интереса к ОС среди обычных пользователей. Однако ОС не подходит для решения повседневных задач. Дело в том, что в Кали отсутствуют стандартные офисные программы и пользователь по умолчанию в ней root.

Kali Linux активно используют как добросовестные специалисты по информационной безопасности, так и хакеры и хакерские группировки. Кто чаще всего использует Kali Linux:

Кали Linux можно установить как с помощью ISO-файла, так и с помощью готового образа. В инструкциях ниже мы покажем оба способа настройки.

Монтирование Persistence-раздела

Как только Kali загрузится, мы будем использовать fdisk для просмотра дисковые устройства и разделов.

Откройте новое окно терминала и запустите:

Вы увидите несколько записей для разделов и устройств в списке. Ищите свой USB-накопитель. Он будет иметь два раздела: раздел на 4 ГБ и постоянный раздел, созданный ранее. Раздел Persistence должен отображаться как Linux в столбце Type.

В приведенном выше примере мы видим USB-накопитель с разделом 4 ГБ и с именем устройства sdb2 . Это имя устройства может отличаться в вашем случае. Убедитесь, что у вы запомнили ваше правильное, в моём случае это sdb2

ВАЖНО: Вы должны точно ввести эти команды и убедиться, что вы выбрали правильное устройство (ваше может и не быть sdb2 ), иначе сохранение не будет работать.

Создайте новую точку монтирования с именем my_usb .

Смонтируйте свой раздел USB для сохранения my_usb . Напоминание: ваш раздел persistence может не быть sdb2 , пожалуйста, убедитесь, что вы установили правильный.

Монтирование Persistence-раздела

Создайте новый файл с помощью текстового редактора nano.

В этом файле /mnt/my_usb/ введите

Сохраните файл и выйдите. (Нажмите CTRL + X , нажмите Y , затем нажмите ENTER ).

Теперь размонтируйте ваш постоянный раздел.

Перезагрузите компьютер, снова загрузитесь с USB и с этого момента всегда выбирайте Live system (persistence, check )

Чтобы проверить, правильно ли работает сохранение данных, попробуйте создать пустую тестовую папку на рабочем столе и перезапустить. Снова выберите Live system (persistence, check ) и, если папка для тестирования все еще там, сохранение работает правильно.

Kali Linux — установка ОС

В этом разделе будет подробным образом описано, как произвести установку Кали Линукс, что для этого необходимо сделать и каковы особенности запуска процесса инсталляции. Также далее будет рассказано о тонкостях установки Кали Линукс в качестве второй системы.

Как запустить процесс

Kali Linux на Android — инструкция по установке

В первую очередь вставляют подготовленную ранее флешку с образом системы в USB-порт компьютера или ноутбука. Далее, если приоритет в БИОС уже настроен, просто включают персональный компьютер и ожидают запуска программы установки, в которой необходимо выбрать пункт «Graphical Install».

Выбрать язык, страну и раскладку

В следующем окне после выбора установки, а не запуска, будет возможность выбрать язык (русский присутствует и находится практически в самом низу). Окно «Местонахождение» требует указать страну проживания и использования операционной системы. Если выбран русскоязычный интерфейс, то выбор будет небольшим. Последним шагом становится выбор раскладки клавиатуры, где следует нажать на «русская» и «Продолжить».

Важно! Если с самого начала установить русский язык, страну проживания, раскладку, да еще и локаль установить на значение KOI8-R, то консоль самостоятельно произведет корректную русификацию, не требующую каких-либо дополнительных настроек.

Задать имя компьютера, домен и пароль Root

Далее требуется указать имя будущей операционной системы (любое наименование на латинице) и нажать продолжить. Также в следующем окне можно будет указать имя домена компьютера, но это поле можно оставить незаполненным и просто пропустить его. На этом этапе остается только указать пароль от аккаунта администратора (суперпользователя).

Kali Linux — установка ОС

Как настроить разделы накопителя, создать раздел подкачки

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

Внешний вид «Installer Kali»

Настройка менеджера пакетов

После этого ожидают окончания процедуры установки и по желанию устанавливают «Менеджер пакетов»  — зеркало архива из сети. Если это сделать необходимо, то нажимают «Да» и «Продолжить». В новом окне вводят информацию о HTTP-прокси, если они вообще используются. Если нет, то нажимают «Продолжить».

Установка загрузчика

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

Процесс завершения установки и вход в Kali Linux

Metasploit

Metasploit Framework — это проект с открытым исходным кодом, который предоставляет общедоступный ресурс для исследования уязвимости и разработки кода. Он позволяет специалистам по безопасности проникать в их собственную сеть и выявлять угрозы безопасности и уязвимости. Конечно, версия сообщества Metasploit по-прежнему доступна на Kali Linux.

Metasploit — безусловно, самая популярная в мире утилита проникновения .

Metasploit

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

Metasploit считается продвинутой утилитой и требует некоторого времени для освоения. Но если ознакомится с приложением, он станет бесценным ресурсом.

Конфигурация APT

Настройка распределения по умолчанию

Теперь, когда у вас есть дополнительные репозитории, добавленные в вашу систему, вы захотите начать изучение и установку новых пакетов, но прежде чем вы это сделаете, неплохо сообщить APT, что ваш дистрибутив по умолчанию, который для пользователей Kali Linux, «kali-rolling». Таким образом, ваша система не будет обновляться до какого-либо другого дистрибутива без вашего согласия. Настройте свой дистрибутив по умолчанию, добавив «APT :: Default-Release» kali-roll»;» в /etc/apt/

Если вы настроили свой дистрибутив по умолчанию, каждый раз, когда вы запускаете «apt full-upgrade», он будет применять обновление для kali-roll, что поможет поддерживать стабильность вашей системы.

Уменьшение запросов на обновление

Если вы используете какой-либо Debian производный в течение значительного времени, вы столкнетесь с подсказкой при запуске «apt upgrade» с запросом о файле конфигурации и хотите ли вы сохранить локальную версию, использовать новую версию или сравнить ее. Чаще всего вы обнаружите, что принимаете дефолт, делая эти перерывы расточительными.

Вы можете избежать этих запросов, обновив файл  с помощью параметров «DPkg :: options» («-force-confdef»; «-force-confold»; }’ как показано ниже. Эта строка сообщает APT попробовать самостоятельно, если файлы не изменились (-force-confdef), и если файлы разные, сохраните существующую версию (-force-confold).

Версии пакетов

Иногда вы найдете приложение, которое нуждается в определенной версии конкретного пакета и не будет работать с каким-либо другим. В других случаях обновление одного пакета может негативно повлиять на другие инструменты. Это произошло с обновлением пакета devscripts, что мешало нам создавать пакеты Kali.

К счастью, APT позволяет привязать пакет к определенной версии, установив приоритет 1001 в etcaptpreferences. Например, чтобы сообщить APT, чтобы пакет devscripts содержал версию , вы должны добавить следующее.

Дополнительные ресурсы

В этой статье мы смогли только поцарапать поверхность того, как вы можете расширить APT далеко за пределы стандартной экосистемы Kali или Debian. Алгоритмы очень эффективны, и проблемы в них встречаются редко, поэтому вам не нужно бояться исследовать другие репозитории. Чтобы узнать больше об APT и о том, как сгибать его по своему желанию, мы рекомендуем обратиться к раскрытому Kali Linux Revealed и руководству администратора Debian, в котором содержится множество информации, советов и трюков.

Читайте также:  iOS-разработка: способы быстрого старта