Kali Linux — это специализированный дистрибутив операционной системы семейства Linux, основанный на Debian и ориентированный на задачи информационной безопасности. Разработка системы сосредоточена на предоставлении набора утилит и инструментов для тестирования на проникновение, аудита безопасности, реверс-инжиниринга и цифровой криминалистики. Дистрибутив поставляется в виде образов для установки на настольные и портативные устройства, а также в виде Live-системы для временного запуска без установки.
Система включает в себя как набор предустановленных инструментов, так и инфраструктуру для их обновления и управления пакетами через стандартные механизмы Debian. Kali Linux предоставляет настроенные окружения рабочего стола и наборы конфигураций, облегчающих использование специализированного программного обеспечения в исследовательских и профессиональных задачах по обеспечению безопасности. Дистрибутив поддерживает работу с широким спектром аппаратных платформ и содержит документацию по установке и базовой настройке.
- Предустановленные инструменты: сборник утилит для тестирования на проникновение, сканирования уязвимостей, анализа сетевого трафика, эксплуатации уязвимостей и восстановления паролей.
- Основан на Debian: использует пакетную систему APT и совместим с репозиториями и практиками управления пакетами Debian.
- Live-режим и установочные образы: возможность запуска системы без установки с USB-накопителей, а также варианты для установки на диск, виртуальные машины и в облачных средах.
- Поддержка аппаратуры: драйверы и конфигурации для работы с широким спектром сетевых адаптеров и периферии, включая устройства, используемые для анализа беспроводных сетей.
- Обновления и безопасность: регулярные обновления пакетов и инструментов, механизмы управления версиями и взаимодействие с системой управления пакетами для поддержания актуальности.
- Документация и сообщества: руководство по установке, использованию основных инструментов и практикам работы в рамках задач по безопасности; доступна общая информационная поддержка от сообществ и профессиональных пользователей.
- Конфигурация и кастомизация: возможности по настройке образов, созданию собственных сборок и интеграции дополнительных инструментов в зависимости от потребностей исследователя.
- Применение: используется специалистами по безопасности, исследователями и обучающимися для проведения легитимных аудитов безопасности, тестирования инфраструктуры и образовательных практик в области кибербезопасности.