Установка kali linux на usb, создание live usb из под windows

Установка Kali Linux 2.x и Kali Linux 1.x

Пока вы читаете вводные слова, перейдите на домашнюю страницу Kali Linux и бесплатно скачайте её для себя:

В зависимости от битности вашего компьютера, выберете версию Kali Linux 64 bit ISO или Kali Linux 32 bit ISO. Скачать можно как напрямую с зеркал, так и через торрент (скачивайте через торрент — пожалейте их сервера).

Из-за своего специфического назначения, Kali Linux не совсем подходит в качестве домашней системы (хотя Линукс он и есть Линукс — можно доставить дополнительные пакеты и вполне себе пользоваться, особенно, если основной вашей деятельностью является анализ на проникновение и прочее подобное.

Оптимальным является использование Kali Linux в виде Live-дистрибутива или установки на виртуальную машину (можно использовать Live-дистрибутив на виртуальной машине). Я установлю Kali Linux в виртуальную машину, т. к. хочу обновлять компоненты (программы) и сохранять данные (профили, отчёты).

>

В VirtualBox
нажимаем «Создать
». В поле для имени вводите любое имя, выбираете тип ОС (Linux) и выбираете версию (выбор версии не играет особой роли — она используется только для рекомендации размеров дискового накопителя и выделяемой виртуальной машине оперативной памяти). У меня получилось так (я выбрал Debian, т. к. Kali Linux основана именно на нём):

Далее выбираете объём оперативной памяти, выделяемой для виртуальной машины — можете оставить рекомендуемый, а можете добавить. Главное правило — оставьте достаточно памяти для реального компьютера, на котором запущен ваш VirtualBox, иначе весь компьютер, а вместе с ним и VirtualBox
начнут страшно тормозить:

В следующем окне у нас спрашивают о дисковом накопителе — ничего менять не нужно, мы создадим новый виртуальный жёсткий диск (если вы собираетесь использовать Live-дистрибутив, то выберете «Не подключать виртуальный жёсткий диск»):

В следующем окне опять ничего не трогаем:

В этом окне мы можем выбрать динамический или фиксированный жёсткий диск. Я категорически рекомендую оставить значение по умолчанию — т. е. динамический. Если вы выберете фиксированный и выберете размер, например 30 Гб, то это значит, что будет создан жёсткий диск размером именно 30 Гб, т. е. он займёт много места. Если же вы выбрали динамический, то созданный диск будет расширятся только по мере необходимости (например, после установки он будет 2-3 Гб), но в любой момент вы можете использовать заданное количество места:

Теперь задаёте размер диска, не бойтесь поставить большое значение — если вы не будете использовать так много, какой размер задали, то виртуальный диск не будет расширяться до большого размера. Но вот если вы задали маленький размер и в какой-то момент у вас кончилось место, то можете считать, что у вас проблемы. Обязательно увеличьте размер диска до 10 Гб или более, иначе, вам просто не хватит места:

В этом же окошечке укажите желаемое имя и расположение виртуального жёсткого диска:

Думаю, у вас уже докачался ваш дистрибутив Kali Linux, у меня скачался каталог kali-linux-1.0.9a-amd64, а в нём два файла, нас интересует только файл kali-linux-1.0.9a-amd64.iso.

Нажимаем Запустить виртуальную машину. Нас просят выбрать реальный дивиди-ром или указать расположение образа диска, выбираем наш скаченный образ Kali Linux:

И нажимаем продолжить:

Если вы хотите запустить Live-версию (чтобы посмотреть или попробовать), то выбираете этот пункт. Меня сейчас интересует пункт Install (установка):

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

Придумайте любое имя вашего компьютера:

И имя домена:

Пароль рута (что угодно, но не пустое):

Выбираете часовой пояс. Разметка дисков — ничего менять не нужно.

Предупреждение (если ставите на виртуальную машину, то просто нажимаете Enter):

Ещё раз просто нажимаете Enter:

И ещё раз. В следующем окне переключаетесь на «Да»:

Просто ждём, когда всё скопируется:

>

Предлагают сразу настроить прокси — я не буду это делать, т. к. ставлю Kali Linux в образовательных целях и для сканирования своего локального сервера и своих сайтов:

Скачиваются обновления программ (этот шаг можно пропустить, но лучше всё-таки скачать):

Нажимаем «Да»:

Образ диска.iso должен извлечься автоматически, поэтому просто нажимаем «Продолжить»:

Для входа используем имя ‘root’ и ваш пароль:

Kali Linux после завершения некоторых своих операций сама перезагрузится и теперь мы приступаем к следующей части — .

  1. Если вы работаете под Windows, то скачайте Win32 Disk Imager
  2. Для *nix систем никакого дополнительного софта не потребуется
  3. Ну и собственно сама флэшка (минимум 2Гб, но лучше 4Гб)

Не root

На протяжении всей истории Kali (и её предшественников BackTrack, WHAX, and Whoppix) учётными данными по умолчанию являлись root/toor. Это больше не так. Пользователем по умолчанию перестал быть аккаунт суперпользователя, root’а. Пользовательским аккаунтом по умолчанию стал обычный, непривилегированный, пользователь.

Кстати, подготовка к этому началась почти два года назад, смотрите статью «В Kali Linux юзером по умолчанию станет обычный (не-root) пользователь», опубликованную 18 апреля, 2018.

В практическом смысле это означает:

  • на Live образах для входа используйте учётные данные kali/kali (а root/toor больше не работают)
  • при установке вам нужно выбрать имя и пароль для аккаунта пользователя
  • запуск некоторых программ, которые требуют прав суперпользователя, будет завершаться ошибкой из-за недостатка прав. Для исправления нужно запустить команду с sudo и ввести свой пароль пользователя
  • установка некоторых приложений, которые требуют запуск от обычного, непривилегированного, пользователя, теперь упростилась. Теперь без труда вы сможете установить веб-браузеры, VLC и другие проигрыватели и прочее.

Kali в качестве основной операционной системы

Так что теперь, следует ли использовать Kali в качестве повседневной, основной ОС? На ваше усмотрение. И раньше не было ничего такого, что препятствовало бы вам, просто разработчики не поощряли это. И до сих пор не поощрают. Но если вы достаточно знакомы с Kali, то это на ваше усмотрение.

Почему разработчики не рекомендуют это?

Разработчикам не хочется получать множество жалоб (сообщений об ошибках) по поводу проблем при домашнем использовании (звук не работает, как подключить второй дисплей, где здесь Microsoft Word, как установить игры).

Если вы хотите Kali Linux в качестве основной ОС, то помните по возможности переключиться с ветки “rolling” га “kali-last-snapshot” для большей стабильности.

Как создать загрузочную флешку Kali Linux

Сейчас многие современные ноутбуки не имеют DVD-привода, поэтому невозможно установить операционную систему с оптического диска. Это не проблема, поскольку установку можно полностью выполнить с USB носителя, в том числе с обычной флешки.

Нам понадобится установочный образ операционной системы (файл .iso) и флешка, размером хотя бы 4 Гигабайта.

Скачайте Kali Linux с официального сайта: https://www.kali.org/downloads/

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

Теперь нужно записать образ с Windows на флешку. Это нужно сделать правильно – недостаточно просто скопировать файл. Чтобы получилась пригодная для установки операционной системы флешка нужна программа наподобие Win32 Disk Imager. Это бесплатная программа – скачайте и установите её.

Подключите флешку к компьютеру и запустите Win32 Disk Imager.

Укажите файл образа (переключитесь на просмотр всех файлов):

и правильно выберите Device (т.е. флешку):

Когда всё готово, нажмите кнопку Write. Помните, что все данные с флешки будут удалены!

3. Создание загрузочной флэшки с Kali Linux в Linux

Если вы находитесь в Linux, то вам не нужно устанавливать дополнительные программы. Запись будет сделана с помощью утилиты dd, которая предустановлена в дистрибутивы. Для использования команды dd нужны привилегии суперпользователя, т.е. у вас должны быть права на выполнение команд с sudo. Нам нужно определить имя USB флэшки.

ПРЕДУПРЕЖДЕНИЕ: хотя процедура «прожига» Kali Linux на USB устройство очень простая, если вы не понимаете, что вы делаете или неправильно ввели имя устройства для записи (например, вместо USB носителя выбрали системный жёсткий диск), то вы безвозвратно можете потерять данные на одном или нескольких дисках. Проверяйте ваши команды по нескольку раз. Считайте, что вас предупредили.

Чтобы выяснить путь до устройства (имя диска) для записи образа на USB, без подключённого USB носителя выполните команду:

sudo fdisk -l

Вывод может различаться, в зависимости от конфигурации вашей системы, в моём случае видна запись:

Диск /dev/sda: 100 GiB

Она говорит о том, что имеется диск /dev/sda, размер которого 100 гигабайт.

Записи с /dev/sda1, /dev/sda2, и /dev/sda5 говорят о логических разделах, на которые поделён диск.

Теперь подключите вашу USB флэшку в свободный USB порт вашей системы и выполните эту же команду “sudo fdisk -l” второй раз. Мой вывод может отличаться от вашего. Но суть такова, что к предыдущим записям добавились новые, содержащие строку

Диск /dev/sdb: 14,8 GiB

Она говорит о диске с именем /dev/sdb, размер которого около 15 гигабайт

Этот диск также может быть разделён на логические разделы (тома) – это неважно. Главное – это имя, которые мы хотели узнать, т.е

/dev/sdb.

Внимание, в вашей системе это может быть другое имя. Например, если у вас имеется два внутренних диска, то один из них может называться /dev/sdb, а флэшке тогда будет присвоено другое имя

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

Подразумевается, что скаченный образ Kali Linux имеет имя kali-linux-2017.1-amd64.iso, а флэшка – /dev/sdb. Тогда команда для записи будет выглядеть так:

dd if=kali-linux-2017.1-amd64.iso of=/dev/sdb bs=512k

Можно увеличить параметр размера блока (bs=512k). Это может ускорить работу команды dd. Но из-за этого изредка получается незагружаемые USB диски, это зависит от системы и множества различных факторов. Рекомендованным (консервативным и надёжным) значением является “bs=512k”.

Прожиг USB диска может занять порядочно времени, 10 минут или более – это нормально. Наберитесь терпения!

Команда dd не сообщает о своей работе вплоть до завершения. Но если на вашей флэшке есть индикатор доступа, то вы можете заметить, как он мигает. Время записи зависит от системы и скорости флэшки, когда команда закончит работу, она выведет примерно следующее:

5823+1 records in
5823+1 records out
3053371392 bytes (3.1 GB) copied, 746.211 s, 4.1 MB/s

Всё готово! Теперь вы можете загрузиться в вашу Kali Live для знакомства с системой или для использования её в качестве установочной USB флэшки.

Рекомендации разработчиков Kali Linux

Дистрибутив предназначен для использования специалистами в сфере компьютерной безопасности. Его разработчики не рекомендуют использовать ОС тем пользователям, которые:

  • Не знакомы с операционными системами Linux.
  • Хотят использовать операционную систему в качестве инструмента обучения, для ознакомления с возможностями Linux.
  • Ищут операционную систему общей направленности: для разработки, веб-дизайна, игр и других повседневных задач.

Не поддерживаются команда «apt-add-repository», LaunchPad и PPA. Попытка установить Steam может привести к сбою. Задачи, которые легко выполняются в дружественных обычным пользователям дистрибутивах Linux, требуют в Kali Linux профессиональных знаний и дополнительных усилий. Набор источников программного обеспечения сведен к минимуму. При попытке добавить другие возникает риск повредить операционную систему. Дополнительные сервисы, такие как Bluetooth, по умолчанию включены в «черный список».

Разработчики Kali Linux советуют начать изучение основ Linux с других дистрибутивов:

  • Ubuntu
  • Linux Mint
  • Debian

Как установить Linux на флешку или USB диск из VirtualBox

Установить Linux на внешний диск можно на любом компьютере, подключив этот диск по USB, а затем выбрав его в качестве диска для размещения системы. Но это не самый безопасный способ, особенно для новичков, поскольку случайно вы можете выбрать неверный диск и удалить нужные файлы.

Установка через VirtualBox чуть сложнее, но зато происходит в полностью изолированном окружении. Благодаря этому шансов что-то повредить просто нет.

Первая проблема, с которой вы можете столкнуться: при установке в VirtualBox в качестве загрузчика был выбран обычный БИОС, но новые компьютеры не всегда его поддерживают. То есть это та самая дилемма о которой я говорил чуть выше.

Если у вас современный компьютер, то после создания виртуальной машины, поставьте галочку «Включить EFI (только специальные ОС)»:

Будет выполнена установка с поддержкой EFI. На моём ноуте нет поддержки БИОСа и поэтому система, установленная без этой галочки, просто не запускается — у вас может быть также.

Но вернёмся к самому началу — созданию виртуальной машины. При её создании выберите «Не подключать виртуальный жёсткий диск»:

Остальные настройки на ваше усмотрение. Если вы совсем новичок по работе с виртуальными машинами, то смотрите пример создания в статье «Установка Kali Linux на флэшку или на внешний диск как полноценную ОС».

Затем при запуске виртуальной машины подключите вашу флэшку или ваш USB диск к реальному компьютеру, и затем подключите его к виртуальной машине:

Теперь имеется два варианта. Первый я рекомендую только для чистых флэшек и дисков. Иначе есть очень большая вероятность, что процесс разметки диска в установщике завершиться неудачей.

Итак, первый вариант

выбираем Ручную разметку диска:

Там могут быть какие-то разделы:

Если они вам не нужны, удалите их все, получится:

Теперь выберите Автоматическую разметку:

Авто — использовать весь диск:

Укажите диск:

Оставьте как есть, если не знаете как это использовать:

Если ставите с EFI, то будет создана похожая разметка:

Обратите внимание, что раздел ESP должен быть обязательно — без него EFI просто не увидит ваш диск. Это небольшой раздел в FAT32, где размещается загрузчик. По своему усмотрению, можно подредактировать другие разделы, например, я убрал файл подкачки и уменьшил размер диска:

Соглашаемся с запросами установщика, который может предупредить об отсутствии файла подкачки. Утверждаем выбранную разметку дисков:

Ещё раз повторю, что такой способ у меня всегда приводит к фейлу если диск не является пустым — установщик ну никак не может справиться с разметкой непустого диска.

Поэтому есть второй вариант.

В самом начале, когда доходим до загрузки, вместо установщика выберите Live Mode. Когда система загрузится в Live режиме, подключите вашу флешку/диск к реальному компьютеру, а затем подключите её к виртуальному, если вы этого не сделали ранее.

Следующей командой проверим имя диска:

sudo fdisk -l

Оно должно быть /dev/sda

Сделаем полную очистку флешки /dev/sda

На всякий случай: полная очистка означает, что ВСЕ ДАННЫЕ с флешки будут УДАЛЕНЫ! Обращаю внимание, это мы делаем В ВИРТУАЛЬНОЙ МАШИНЕ. Не делайте так на реальном компьютере, если вы не понимаете, какое имя у вашей флешки — сотрёте первый (скорее всего системный) диск.

Открываем его программой gdisk:

sudo gdisk /dev/sda

Для перехода в экспертный режим там введите

x

Затем для удаления GPT введите

z

Дважды согласитесь, чтобы полностью очистить диск.

Перезагружаем виртуальный компьютер:

reboot

При последующей загрузке выберите пункт для установки системы — далее как обычно.

Установить Кали Линукс на флешку: проверим, работает ли сохранение изменений

  • запускаемся с флешки
  • открываем терминал
  • набираем команду
  • уходим в перезагрузку
  • снова загружаемся с USB persistence
  • в терминале набираем

Если в списке отображается testfile
, всё работает. Теперь вы можете устанавливать обновления, в коих, в том числе, появится и выбор раскладки с русскими символами. Не пропустите и настраивайте по вашему вкусу. Логин и пароли по умолчанию те же: root

и toor

.

Kali Linux — это самый известный и наиболее часто используемый дистрибутив Linux для тестирования безопасности компьютерных систем, сетей и веб-приложений. Он основан на Debian и поставляется с огромным набором приложений для пентестинга. Дистрибутив начал разрабатываться в 2006 году под именем BlackTrack на основе Ubuntu и уже тогда набрал огромную популярность.

В 2013 году проект был переименован в Kali Linux и продолжил свое развитие уже на базе Debian. В дистрибутив входят такие программы, как Metasploit, Aircrack-ng, Ettercap, Kismet, Nmap и еще более 100 других инструментов. Сейчас Kali Linux очень активно развивается, новые версии выходят раз в несколько месяцев. В этой статье будет рассмотрена установка Kali Linux на компьютер.

Способы записи образа Kali Linux на флешку

Если нужно скачать напрямую, жмакаю прямо по названию, а если с торрента… Ну, понятно куда

СПОСОБ №1. Rufus

Это специальная программа для создания загрузочных USB носителей, то бишь записи на последние образы установщика. У нее есть пара преимуществ:

  • Простой интерфейс – надо просто указать флешку и метод загрузки (остальное подходит по умолчанию), а затем можно запускать процесс.
  • Наличие переносной версии. Если она нужна на раз, можно и не грузить систему еще одним приложением (от 1 МБ система так загрузилась, так загрузилась…).

Скачать приложение можно с официального сайта – rufus.ie/ru_RU.html. Далее устанавливаю пакет или просто запускаю его (в зависимости от версии программы).

Вот так выглядит обновленная версия программы Rufus на момент написания статьи

Вот пошаговый разбор:

  1. Выбираю переносное USB устройство, предварительно, конечно же, подключив его к порту. 
  2. Подбираю метод загрузки – должно стоять ISO.
  3. Жму на кнопку «ВЫБРАТЬ» для указания пути к образу.
  4. Схему раздела и целевую систему оставляю без изменений – выйдет MBR в первом и BIOS/UEFI во втором параметре.
  5. Указываю метку тома.
  6. В графе «Файловая система» выставляю FAT32, но, по сути, она должна стоять и так по умолчанию.
  7. После завершения настройки запускаю процесс записи нажатием на кнопку «СТАРТ».

СПОСОБ №2. Win32 Disk Imager

После скачивания запускаю пакет и устанавливаю приложение. Запускаю его, указываю путь к файлу и указываю, куда записывать образ. После этого необходимо обязательно нажать на кнопку «Read», а затем уже на «Write» для начала процесса. Жду пару минут, и инсталлятор будет записан на флешку.

Работать с этим приложением очень просто, даже несмотря на англоязычный интерфейс

СПОСОБ №3. Universal USB Installer

Еще одна хорошая программа с простым и понятным интерфейсом, причем заточенная именно для записи дистрибутивов Linux на флешку. 

Скачать утилиту можно с pendrivelinux.com/universal-usb-installer-easy-as-1-2-3. Эта ссылка приведет именно на страницу для закачки приложения. Весит файл не много – всего-то 1,7 МБ.

Практически в конце страницы есть ссылка на скачивание приложения Universal USB Installer

После завершения загрузки открываю файл, и вот сюрприз – установку проводить не нужно, так как это портативная версия. Соглашаюсь с условиями пользования, после чего будет произведен переход на следующую страницу. Выбираю в первом пункте дистрибутив Kali (у меня он почему-то не отобразился, хотя должен был, поэтому для примера указываю Ubuntu). Дальше указываю путь к образу, устройство USB, отмечаю формат FAT32 и запускаю процесс.

Интерфейс тоже англоязычный, но при этом тут четко обозначен каждый этап

Как добавить надежности записанному дистрибутиву?

Данный прием доступен только в том случае если вы записали образ через утилиту dd
.

1. Подключаем usb-флэшку с записанным образом к компьютеру

2. Создадим дополнительный раздел на флешке

gparted /dev/sdb

3. Текущая таблица разделов будет выглядеть примерно так:

4. Новый раздел должен использовать все доступное свободное пространство, обязательно иметь метку persistence и файловую систему ext4

5. После того как раздел будет создан, выполните от имени root следующие команды:

mkdir /mnt/usb

mount /dev/sdb2 /mnt/usb

echo «/ union» >> /mnt/usb/persistence.conf

umount /mnt/usb

6. Теперь загружаемся с флэшки, и во время предложения выбора типа загрузки, жмем клавишу tab вместо enter, это переведет нас в режим редактирования загрузочной строки. В данной строке достаточно просто дописать слово persistence в самом конце.

Использование одного из распространенных дистрибутивов бесплатной ОС под названием Kali Linux для обычного пользователя может показаться слишком сложным, ведь даже установка новой операционной системы отличается от инсталляции Windows. О концепции установки приложений и графическом интерфейсе речь пока не идет, сначала необходимо проинсталлировать Кали Линукс.

Сегодня рассмотрим, как осуществляется установка одного из дистрибутивов Linux на компьютер под управлением Виндовс, и немного углубимся в подробности, касающиеся правильной подготовки жесткого диска и загрузочной флешки для инсталляции Kali Linux.

В статье показано, как осуществляется инсталляция бесплатной операционной системы и как обеспечить, чтобы на компьютере работали обе ОС вместе.

Ссылка на основную публикацию