
Kali Linux — это бесплатный дистрибутив на основе Debian, который компания OffSec (раньше называлась Offensive Security) выпускает для тестирования на проникновение, аудита безопасности и цифровой криминалистики. Скачивать его стоит только с официального сайта kali.org: там лежат установочный образ, готовые виртуальные машины для VirtualBox и VMware и Live-версия для флешки.
Что такое Кали Линукс простыми словами
По сути это обычный Debian, в который заранее собраны сотни программ для проверки защищённости: сканеры сети, анализаторы трафика, веб-сканеры, средства для работы с образами дисков. Всё это можно поставить и на Ubuntu или чистый Debian, но в Kali пакеты уже собраны, обновляются из одного репозитория и проверены на совместимость друг с другом. Именно поэтому дистрибутив стал рабочим инструментом пентестеров, специалистов по реагированию на инциденты и студентов, которые учатся безопасности.
Kali — наследник BackTrack. Модель выпуска — rolling: пакеты обновляются постоянно, а раз в квартал выходит снимок с номером вида «год.номер» (например, 2025.1). Поэтому вопрос «какая последняя версия» решается проще, чем кажется: скачайте актуальный образ с сайта и затем держите систему обновлённой через apt.
Для кого эта система
- Специалисты по тестированию на проникновение, которые работают по договору и с письменным разрешением заказчика.
- Администраторы, которые проверяют собственную инфраструктуру изнутри: какие порты слушает сервер, что видно в трафике, какие службы торчат наружу.
- Криминалисты и специалисты по реагированию на инциденты — для разбора образов дисков и памяти.
- Студенты и участники CTF-соревнований, которые тренируются на учебных стендах.
Чем Kali Linux не является
Это не «операционная система для хакеров», которая сама что-то взламывает, и не удобная замена Windows для каждого дня. Сами разработчики не рекомендуют ставить Kali как основную систему на домашний компьютер: набор пакетов и настройки заточены под задачи аудита, а не под офис, игры и мультимедиа. Если вам нужен Linux для работы и учёбы, берите Ubuntu, Debian или Fedora, а Kali держите в виртуальной машине. Инструменты в Kali ничем не «волшебнее» тех же программ в другом дистрибутиве: результат зависит от знаний человека и от того, есть ли у него право проверять систему.
Kali Linux скачать: какой образ выбрать
Все официальные сборки находятся на странице Get Kali. Образы с торрент-трекеров, «сборки с русификацией» и ISO с файлообменников лучше обходить стороной: в систему, которую вы запускаете с правами администратора, легко встроить что угодно. Для обычного ПК или ноутбука берите архитектуру amd64 (это и есть «kali linux 64 bit»), для Mac на Apple Silicon и ARM-плат — arm64.
| Вариант | Что внутри | Кому подходит |
|---|---|---|
| Готовая виртуальная машина (VirtualBox, VMware, Hyper-V, QEMU) | Уже установленная система, архив с диском и описанием ВМ | Новичкам и всем, кто хочет попробовать за 10 минут без установки |
| Installer (установочный ISO) | Классический установщик Debian с выбором окружения и набора инструментов | Установка в свою ВМ или на отдельный компьютер |
| Live | Система, которая грузится с флешки и не трогает жёсткий диск | Работа на чужом железе без установки, диагностика, криминалистика |
| WSL | Kali внутри подсистемы Linux для Windows | Тем, кому нужны консольные утилиты рядом с Windows |
| NetHunter | Сборка для Android-устройств | Опытным пользователям; полные возможности зависят от модели телефона |
| Контейнеры и облако | Образы Docker, LXC и облачных провайдеров | Автоматизации и серверным сценариям |
Если сомневаетесь, начните с готовой виртуальной машины: она ничего не меняет в основной системе, её легко откатить снимком и удалить целиком.
Как проверить, что образ Kali Linux настоящий
Рядом с каждым файлом на странице загрузки указана контрольная сумма SHA256. Посчитайте её у скачанного файла и сравните — строки должны совпасть полностью.
Windows (PowerShell):
Get-FileHash .\kali.iso -Algorithm SHA256
Windows (cmd):
certutil -hashfile kali.iso SHA256
Linux:
sha256sum kali.iso
macOS:
shasum -a 256 kali.iso
Вместо kali.iso подставьте реальное имя файла. Если сумма не совпала, файл повреждён или подменён — скачайте его заново с kali.org. Для более строгой проверки в документации Kali описана сверка подписанного GPG файла SHA256SUMS. Подробнее о командах Windows, которыми здесь удобно пользоваться, — в статье про командную строку Windows.
Как установить Kali Linux в VirtualBox
Самый быстрый путь — готовый образ. На странице загрузки откройте раздел Virtual Machines, скачайте вариант для VirtualBox и распакуйте архив формата .7z (например, в 7-Zip). Внутри лежат файл описания машины .vbox и диск .vdi. Дальше:
- В VirtualBox откройте меню «Машина» → «Добавить» и выберите файл
.vbox. - Перед первым запуском загляните в «Настроить»: выделите машине не меньше 2 ГБ оперативной памяти и 2 ядра процессора, если хост позволяет.
- Запустите ВМ и войдите с учётными данными по умолчанию (о них ниже), затем сразу смените пароль.
- Сделайте снимок («Снимки» → «Сделать»): к нему можно вернуться, если что-то пойдёт не так.
Второй путь — создать пустую ВМ и поставить систему с установочного ISO. Тип гостевой ОС — Linux, версия — Debian (64-bit). Под диск закладывайте хотя бы 20 ГБ, лучше больше: полный набор инструментов занимает заметное место. Установщик задаст язык (здесь можно выбрать русский), имя пользователя, пароль, разметку диска, рабочий стол (по умолчанию Xfce) и набор инструментов. Если после установки не работают общий буфер обмена и масштабирование экрана, установите гостевые пакеты:
sudo apt update
sudo apt install -y virtualbox-guest-x11
Для учебного стенда переключите сетевой адаптер ВМ с NAT на «Виртуальный адаптер хоста» или «Внутреннюю сеть»: так Kali видит только ваши же виртуальные машины. Все настройки самого гипервизора, режимы сети и снимки подробно разобраны в руководстве по VirtualBox. В VMware Workstation порядок тот же: готовый образ для VMware открывается через «Open a Virtual Machine».
Kali Linux на флешку: Live-режим
Live-образ записывается на USB-накопитель и загружается с него без установки. Всё, что вы сделаете в сеансе, по умолчанию исчезнет после перезагрузки; сохранение изменений (persistence) настраивается отдельно и описано в документации проекта.
В Windows образ удобно записать программой balenaEtcher или Rufus (если Rufus спросит про режим записи, выберите DD-образ). В Linux и macOS подойдёт dd, но сначала точно определите устройство флешки:
lsblk
sudo dd if=kali.iso of=/dev/sdX bs=4M status=progress conv=fsync
Вместо /dev/sdX подставьте флешку, а не системный диск: dd не переспрашивает и перезапишет устройство целиком. Затем выберите USB-накопитель в загрузочном меню компьютера. Если в настройках UEFI включён Secure Boot, его придётся отключить: ядро Kali не подписано, и Secure Boot его не пропустит.
Кали Линукс в Windows через WSL
Если нужны только консольные утилиты, ставить отдельную систему не обязательно. В PowerShell, запущенной от администратора:
wsl --install -d kali-linux
Тот же дистрибутив есть в Microsoft Store. В WSL устанавливается минимальная система, поэтому инструменты добавляют метапакетом:
sudo apt update
sudo apt install -y kali-linux-default
Графический интерфейс в WSL даёт пакет kali-win-kex. Учтите, что часть сетевых инструментов в WSL работает с ограничениями: у подсистемы нет прямого доступа к сетевым адаптерам и радиомодулям.
Kali Linux на Android
Для телефонов существует Kali NetHunter. Без root-прав через терминальное приложение ставится только вариант NetHunter Rootless; NetHunter Lite требует root, а полная версия — root и специально собранного ядра, то есть подходит лишь ограниченному списку устройств. Для знакомства с системой телефон — неудобная площадка: виртуальная машина на компьютере проще и безопаснее.
Пароль Kali Linux по умолчанию
У готовых виртуальных машин и Live-образа логин и пароль одинаковые: kali / kali. Это подтверждает страница Default Credentials в официальной документации. Если вы ставили систему с установочного ISO, пароля по умолчанию нет — действует тот, что вы задали в установщике. Входить под root по умолчанию нельзя: администраторские команды выполняются через sudo от обычного пользователя.
Стандартный пароль известен всем, поэтому смените его сразу после первого входа:
passwd
Это особенно важно, если вы включите в Kali SSH-сервер или выпустите машину в общую сеть: пара kali/kali — первое, что подбирают боты. Если планируете заходить на ВМ по SSH, настройте вход по ключу, как описано в статье про SSH-ключи.
Если забыли пароль от своей Kali
На своей машине пароль сбрасывается через загрузчик. В меню GRUB выделите пункт Kali и нажмите e, в строке, начинающейся с linux, допишите в конец init=/bin/bash и загрузитесь клавишами Ctrl+X или F10. В открывшейся оболочке:
mount -o remount,rw /
passwd kali
sync
reboot -f
Вместо kali укажите своё имя пользователя. Для виртуальной машины часто быстрее откатиться к снимку или скачать образ заново.
Первые команды в терминале Kali Linux
Терминал открывается из панели Xfce или сочетанием клавиш, заданным в настройках рабочего стола. Первое, что стоит сделать после установки, — обновить систему:
sudo apt update
sudo apt full-upgrade -y
Посмотреть, какая версия у вас стоит:
cat /etc/os-release
uname -r
Инструменты в Kali сгруппированы в метапакеты. Например, kali-linux-default — стандартный набор, kali-linux-large — расширенный, kali-linux-everything — всё подряд, kali-linux-headless — набор без графики для серверов. Есть и тематические пакеты вида kali-tools-*. Список доступных метапакетов можно посмотреть так:
apt search kali-linux
apt search kali-tools
Как сделать Kali Linux на русском
Проще всего выбрать русский язык ещё в установщике. В готовой ВМ локаль добавляется командой sudo dpkg-reconfigure locales: отметьте ru_RU.UTF-8, назначьте её системной и перезайдите в сеанс. Русская раскладка клавиатуры включается в настройках Xfce: «Клавиатура» → вкладка «Раскладка» (снимите флажок «Использовать системные настройки по умолчанию» и добавьте русскую). Интерфейс большинства инструментов при этом останется на английском — документация к ним тоже англоязычная.
Программы Kali Linux: категории инструментов
Меню Kali разбито на разделы по этапам работы. Ниже — обзор основных категорий без инструкций по применению: пользоваться ими можно только в пределах того, на что у вас есть право.
| Категория | Примеры программ | Для чего в законной работе |
|---|---|---|
| Сканирование сети и портов | Nmap | Инвентаризация собственной сети: какие хосты есть и какие службы открыты |
| Анализ трафика | Wireshark, tcpdump | Разбор сетевых проблем и проверка, что приложение не шлёт данные открытым текстом |
| Веб-сканеры и прокси | OWASP ZAP, Burp Suite Community, Nikto | Аудит своих веб-приложений перед выпуском |
| Беспроводные сети | Aircrack-ng | Аудит собственной Wi-Fi-сети; требует совместимого адаптера |
| Аудит паролей | John the Ripper, Hashcat | Проверка стойкости паролей в своей организации в рамках согласованного аудита |
| Криминалистика | Autopsy, The Sleuth Kit | Исследование образов дисков при расследовании инцидентов |
Для отработки навыков есть законная среда: учебные стенды из заведомо уязвимых виртуальных машин (например, Metasploitable или DVWA) в изолированной сети, а также CTF-платформы, где участники явно соглашаются на проверку.
Закон и этика: где проходит граница
Установить и изучать Kali Linux законно: это открытое программное обеспечение, которое открыто распространяется и используется в обучении и в профессиональной работе. Незаконным бывает не дистрибутив, а действия с ним.
- Применяйте инструменты только к своим системам или к системам, на проверку которых у вас есть письменное разрешение владельца с оговорёнными границами: какие адреса, какие методы, в какие сроки.
- «Я просто посмотрел открытые порты» не делает проверку чужой системы безобидной: и сканирование, и попытки входа оставляют следы в журналах, а провайдеры и хостинги реагируют на жалобы.
- В России неправомерный доступ к компьютерной информации и создание вредоносных программ преследуются по главе 28 Уголовного кодекса РФ «Преступления в сфере компьютерной информации». Текст кодекса есть на КонсультантПлюс.
- Легальная работа с Kali выглядит так: договор или внутренний приказ на тестирование, согласованный объём работ, отчёт для владельца системы.
Если вам нужна Kali, чтобы «проверить» сайт соседа, конкурента или бывшего работодателя, — остановитесь: это не тестирование, а правонарушение.
Нужен ли Kali Linux владельцу сайта
Обычно нет. Владелец сайта или веб-разработчик чаще всего хочет узнать простые вещи: не видны ли наружу служебные файлы, выставлены ли защитные заголовки, в порядке ли сертификат, какие порты сервера открыты в интернет. Для этого не нужно ставить отдельную систему и разбираться в сотне утилит — достаточно внешней проверки своего домена. Полный порядок действий собран в чек-листе проверки сайта на безопасность.
Как проверить свой сайт без установки Kali
- Сканер безопасности — смотрит заголовки безопасности и то, не открыты ли наружу каталог
.gitи файл.env. - Проверка SSL — сертификат вашего домена.
- Сканер портов — только для своего хоста: показывает, какие порты сервера доступны извне. Что делать с найденными портами и как проверить их с самого сервера, разобрано в статье о проверке открытых портов.
Kali имеет смысл, когда нужен глубокий аудит изнутри вашей сети или приложения, а у вас есть время и полномочия этим заниматься.
Частые вопросы
Kali Linux бесплатный?
Да. Дистрибутив распространяется бесплатно, все официальные образы доступны на kali.org без регистрации.
Какой логин и пароль в Kali Linux по умолчанию?
Для готовых виртуальных машин и Live-образа — kali / kali. При установке с ISO пароль задаёте вы. Стандартный пароль нужно сменить командой passwd сразу после входа.
Можно ли использовать Kali Linux как основную систему?
Технически можно, но не стоит: система рассчитана на задачи аудита. Для повседневной работы удобнее Ubuntu, Debian или Fedora, а Kali лучше держать в виртуальной машине.
Законно ли скачать и установить Kali Linux?
Да, само по себе это законно. Преследуются неправомерные действия: доступ к чужим системам без разрешения владельца.
Сколько места нужно для Kali Linux?
Под установку с графическим окружением закладывайте от 20 ГБ диска и от 2 ГБ оперативной памяти; для полного набора инструментов места нужно больше.
Как узнать версию Kali Linux?
Выполните cat /etc/os-release: в выводе будет номер выпуска. Систему обновляют командами sudo apt update и sudo apt full-upgrade.