Kali Linux — это дистрибутив Linux для тестирования на проникновение и этического взлома. Тем не менее, это не рекомендуется для повседневного использования, например, для ответов на электронные письма, игр или проверки Facebook. Вот почему лучше запускать систему Kali Linux с загрузочного USB-накопителя. Рассмотрим сегодня тестирование на проникновение и взлом
Чтобы продолжить, вам понадобится USB-накопитель. Вы можете использовать один размером всего 4 ГБ для основ или 8 ГБ, если вы хотите постоянства, но больший может пригодиться, особенно если вам нужна возможность сохранять данные. Когда дело доходит до USB-накопителей емкостью 4 ГБ, вы в основном найдете только скорости USB 2.0, если только вы не потратите сумасшедшую сумму денег на Kingston IronKey или iStorage datAshur Pro с 256-битным шифрованием.
Вам также понадобится ISO-файл Kali Live и программа обработки изображений, такая как Etcher или Rufus, о которых мы расскажем ниже.
Несмотря на то, что существует множество различных типов образов Kali Linux, для переносимой live-версии нам нужна «живая» загрузка. Вы можете выбирать между 64-битной для AMD (для чипов Intel), 64-битной для ARM64 (например, чипы M1 в новых компьютерах Mac) и 32-битной для i386 (которую вы, вероятно, никогда не будете использовать, потому что она устарела). ).
Посетите kali.org/downloads и загрузите соответствующий Live-образ. Мы будем использовать 64-разрядную версию для ARM64, так как используем M1 Mac. Независимо от того, какой из них вы выберете, обратите внимание, что вы сможете использовать только среду рабочего стола Xfce и не сможете указать дополнительные (мета) пакеты для установки.
На компьютерах с Linux и macOS вы можете использовать команду dd для копирования образа Kali Live на USB-накопитель, но вы всегда рискуете выбрать неправильный диск и сильно напортачить, перезаписав важный диск. Поэтому мы рекомендуем использовать инструмент форматирования USB. Если вы работаете в Windows, Rufus — хороший инструмент, но Etcher работает для Linux, macOS и Windows, поэтому мы используем его.
Перейдите на balena.io/etcher и нажмите кнопку «Загрузить», которая должна определить, в какой системе вы находитесь, и дать вам правильную версию. Если нет, нажмите кнопку раскрывающегося списка рядом с ним, чтобы выбрать свою ОС. После загрузки установите его, как и любое другое приложение. Например, в macOS откройте DMG, перетащите balenaEtcher в папку «Приложения», затем извлеките DMG и удалите его.
Откройте Etcher, затем нажмите «Выбрать изображение». Вместо этого вы можете увидеть варианты «Flash из файла» и «Flash из URL»; выберите «Flash from file», если вы это видите.
Перейдите к изображению Kali, загруженному на шаге 1, и выберите его. Затем вам нужно нажать «Выбрать цель», чтобы выбрать флэш-накопитель USB. Дважды и трижды проверьте правильность выбора диска, взглянув на имя диска и доступное место.
Теперь все, что осталось сделать, это нажать на «Flash!» Это переформатирует вашу флешку, чтобы все было стерто и перезаписано образом Kali Live.
Вас могут попросить ввести пароль администратора, чтобы позволить Etcher творить чудеса, так что сделайте это, если это произойдет. Затем Etcher покажет индикатор выполнения, показывающий, сколько времени осталось для перепрошивки содержимого. Когда это будет сделано, вы увидите сообщение «Flash Complete».
Теперь пришло время загрузиться с вашего нового USB-накопителя Kali Live, но процесс будет зависеть от марки компьютера, операционной системы и процессора.
В macOS это намного проще. Если у вас есть чип Apple M1, просто выключите компьютер Mac, затем включите его и удерживайте кнопку питания, пока не появится окно запуска. На компьютерах Mac с процессором Intel нажимайте клавишу Option сразу после включения или перезагрузки компьютера, пока не появится окно запуска. Затем просто выберите флешку Kali Live для загрузки.
Чтобы узнать, как войти в BIOS и изменить параметры загрузки и/или загрузить меню запуска, погуглите «загрузка с USB-накопителя» для вашей модели компьютера и ОС и найдите соответствующие инструкции. Их слишком много, чтобы перечислять здесь множество хороших онлайн-руководств с инструкциями по загрузке с внешних дисков.
После того, как вы загрузились с USB-накопителя Kali Live, вы должны увидеть несколько различных вариантов того, какую версию Kali вы хотите загрузить. Они могут включать:
Чтобы загрузить его без сохранения каких-либо изменений, просто выберите опцию «Live system», которая перенесет вас прямо в новую среду рабочего стола Xfce в качестве пользователя без полномочий root. Однако, если вы хотите сохранить свои изменения, загрузитесь с использованием «Live system (постоянство)» или «Live system (зашифрованное постоянство)».
Выбор одного из вариантов сохраняемости не означает, что он будет работать из коробки. Сначала нужно выполнить некоторую настройку, в основном создание нового раздела для сохранения всех ваших данных. В Kali есть несколько отличных инструкций, которыми мы и воспользуемся.
Чтобы создать раздел над разделами Kali Live, заканчивающийся на 7 ГБ, введите следующие три команды в окне терминала от имени пользователя kali, что сохранит параметры Live в разделе 7 ГБ, освободив остальные для вашего хранилища данных. Убедитесь, что вы делаете это из вашей системы Kali Live, в которую вы только что загрузились.
~$ end=7GiB
~$ read start _ < <(du -bcm kali-linux-2021.1-live-arm64.iso | tail -1); echo $start
~$ parted /dev/sdb mkpart primary ${start}MiB $end
Когда это будет сделано, у вас должен появиться третий раздел, помеченный как /dev/sdb3 или /dev/disk1s3. Проверьте свой идентификатор тома, потому что он понадобится вам для остальной части этого процесса.
Если вы хотите добавить шифрование на случай, если вы думаете, что кто-то может завладеть вашим диском, введите следующие две команды от имени kali. Введите «YES» всеми заглавными буквами, если будет предложено продолжить перезапись нового раздела. Когда вас попросят ввести парольную фразу, выберите ее и введите дважды. Вы можете пропустить шифрование, если оно вам не нужно.
~$ cryptsetup --verbose --verify-passphrase luksFormat /dev/sdb3
~$ cryptsetup luksOpen /dev/sdb3 my_usb
Затем выполните следующие две команды от имени kali, чтобы создать файловую систему ext3 с пометкой «постоянство». Если вы решили пропустить шифрование, используйте это:
~$ mkfs.ext3 -L persistence /dev/sdb3
~$ e2label /dev/sdb3 persistence
Если вы зашифровали раздел, используйте:
~$ mkfs.ext3 -L persistence /dev/mapper/my_usb
~$ e2label /dev/mapper/my_usb persistence
Затем создайте точку монтирования, смонтируйте туда новый раздел, создайте файл конфигурации, чтобы включить сохранение, затем размонтируйте раздел. Если вы не зашифровали раздел, используйте:
~$ mkdir -p /mnt/my_usb/
~$ mount /dev/mapper/my_usb /mnt/my_usb
~$ echo "/ union" > /mnt/my_usb/persistence.conf
~$ umount /dev/mapper/my_usb
Если вы не зашифровали раздел, все готово. Если вы это сделали, у вас есть еще одна команда от имени kali, которая закроет зашифрованный канал для нового раздела:
~$ cryptsetup luksClose /dev/mapper/my_usb
Теперь перезагрузитесь в Kali Live и выберите подходящую систему, и все должно быть настроено.
В новых версиях Kali вы по умолчанию являетесь пользователем без полномочий root, но вы можете выполнять команды root как обычный пользователь, используя:
~$ sudo su
Если вас попросят ввести пароль, используйте kali. Однако Kali Live может не прикреплять пароль к пользователю root, поэтому вам придется создать его, если вы не хотите, чтобы другие люди входили в вашу систему и возились с ней. Если он есть, вы можете изменить его на что-то лучше. Используйте для этого пароль root с привилегиями root. Введите выбранный вами пароль, затем подтвердите его.
~# passwd root
New password:
Retype new password:
passwd: password updated successfully
Теперь все, что осталось сделать, это использовать Kali. Вы можете посмотреть наше руководство по установке Kali в качестве основной системы, в котором рассматривается множество инструментов и настроек для установки и настройки.
Удобный для хакеров дистрибутив на основе Debian получил серьезное обновление от Offensive Security в конце 2019 года, которое изменило среду рабочего стола по умолчанию с тяжеловесного Gnome на более легкий Xfce, что сделало Kali более быстрым и отзывчивым в целом. Но мы по-прежнему не можем рекомендовать его в качестве ежедневного водителя, если вы не занимаетесь хакерством 24 часа в сутки, 7 дней в неделю.
Чтобы взломать сеть Wi-Fi с помощью Kali Linux, вам нужна беспроводная карта, поддерживающая режим мониторинга…
Работа с консолью считается более эффективной, чем работа с графическим интерфейсом по нескольким причинам.Во-первых, ввод…
Конечно, вы также можете приобрести подписку на соответствующую услугу, но наличие SSH-доступа к компьютеру с…
С тех пор как ChatGPT вышел на арену, возросла потребность в поддержке чата на базе…
Если вы когда-нибудь окажетесь в ситуации, когда вам нужно взглянуть на спектр беспроводной связи, будь…
Elastic Security стремится превзойти противников в инновациях и обеспечить защиту от новейших технологий злоумышленников. В…