Наш цикл статей о хакинге на Mac почти завершен. Если вы еще не ознакомились с нашими предыдущими публикациями (1 , 2 , 3 , 4 , 5 , 6), рекомендуем сделать это, прежде чем приступать к изучению сегодняшнего материала.
Хотя macOS – полнофункциональная, POSIX-совместимая операционная система, не все инструменты Linux работают на ней «из коробки». Для запуска некоторых программ приходится прикладывать определенные усилия, порой весьма значительные. Иные же приложения вообще не работают на macOS. К таковым относятся, например, все программы, связанные с файловой системой procfs, а также многие хакерские инструменты, предназначенные для беспроводных сетей.
Конечно, обладая определенными знаниями, можно портировать нужную программу, но это уже отдельный проект, занимающий много времени. Нам же нужно, чтобы все наши инструменты запускались быстро.
Чтобы не отвлекаться от своего текущего проекта, мы будем использовать виртуальную машину с операционной системой Kali Linux. Эта простая в установке ОС включает в себя множество инструментов для пентеста, и потому хорошо знакома хакерам.
В этой статье мы пошагово рассмотрим, как установить и запустить виртуальную машину на macOS. Если, по какой-то причине, вы не хотите использовать виртуальную машину, Kali можно запустить на многих компьютерах, и даже на обычной флешке. Можно также установить Kali на отдельный раздел жесткого диска Mac.

Шаг 1. Установите виртуальную машину

Для того, чтобы запустить Kali, нам потребуется программа для виртуализации. Подобных программ немало – их выпускает, например, компания VMware. Мы же предпочитаем использовать приложение VirtualBox от Oracle. Скачать его можно бесплатно с сайта программы. В нашем примере мы также будем использовать VirtualBox.
Когда файл загрузится, смонтируйте образа диска, а затем дважды кликните на иконку VirtualBox.pkg внутри него.

Вообще, устанавливать VirtualBox – проще простого. Для этого нужно просто следовать инструкциям на экране, и пару раз ввести пароль.

Как только установка завершится, запустите VirtualBox из папки «Программы».

Шаг 2. Скачайте Kali

Образы Kali размещены на сайте операционной системы. Скачайте тот из них, который больше соответствует вашим потребностям. На сайте OSCP можно также скачать предустановленные образы виртуальных машин, в том числе для VirtualBox. Скачав образ, дважды кликните на файл, чтобы он открылся в VirtualBox, и импортируйте все содержимое, следуя инструкциям на экране.
Хотя предустановленные образы инсталлировать очень просто, а их запуск совсем не занимает времени (разве что, на установку Extension Pack, если вы используете USB), образ ISO даст вам больше возможностей для конфигурации. Поскольку мы предпочитаем более легковесное окружение рабочего стола, нам больше импонирует образ XFCE. В этом случае мы будем устанавливать виртуальную машину «с нуля». (Далее мы покажем, как.) Образом по умолчанию является Gnome, и это отличная среда, но несколько тяжеловесная для ресурсов нашей системы.

Шаг 3. Создайте новую виртуальную машину

Нажмите на кнопку «Новая» в левом верхнем углу приложения VirtualBox.

Здесь вам нужно будет выбрать название виртуальной машины и тип устанавливаемой на нее операционной системы. Мы назвали нашу машину «Kali Linux», выбрали тип «Linux», и версию «Debian 64-bit». Нажимаем «Продолжить».

Теперь нужно выбрать размер памяти. Этот параметр зависит от конфигурации вашей машины. Если будет задействовано слишком много оперативной памяти, система начнет «тормозить». Мы выделили нашей гостевой машине 2 Гб – этого должно быть более, чем достаточно, для Kali Linux. Определившись с размером памяти, нажмите «Продолжить».

Теперь выберем одну из опций касательно жесткого диска нашей гостевой машины.
Не подключать виртуальный жесткий диск: В этом случае мы сможем запускать Kali Linux в live-режиме, по сути эмулируя компьютер без жесткого диска. Это все равно что загружать Kali с флешки. Изменения, внесенные в файловую систему, не сохранятся.
Создать новый виртуальный жесткий диск: Данная опция позволяет создать новый жесткий диск, и установить на него Kali Linux. При этом все изменения будут сохраняться в системе. Вы сможете, например, хранить собранную личную информацию о пользователях в базах данных, отслеживая эти данные с помощью Metasploit. Мы предпочитаем именно такой вариант.
Использовать виртуальный жесткий диск: Такой вариант подойдет в случае, если вы хотите загрузить уже существующий жесткий диск. Например, если бы у вас уже был образ жесткого диска Kali Linux, вы могли бы загрузить его на виртуальную машину.
Ситуации бывают разные. В каких-то случаях можно работать и в live-режиме, а в других – необходимо сохранять файлы. Именно поэтому мы предпочитаем создать виртуальный жесткий диск. Итак, нажимаем «Создать».

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

Далее, нужно решить, как мы поступим с местом под жесткий диск. Здесь может быть два варианта:
Фиксированный размер: В этом случае файл с жестким диском будет того размера, который мы укажем.
Динамический размер: Размер файла с жестким диском сможет увеличиваться или уменьшаться в зависимости от потребностей гостевой операционной системы.
Динамический виртуальный жесткий диск позволяет сэкономить место на компьютере, зато фиксированный быстрее работает. Допустим, что на вашей машине места достаточно, что позволяет выбрать фиксированный размер. Обозначив свой выбор, нажмем «Продолжить».

Теперь нужно решить, какого размера будет диск. Поскольку Kali Linux занимает минимум 10 Гб, отведем под диск 15 Гб, чтобы оставалось место «для маневров». Также нужно определиться, где будет сохранен виртуальный жесткий диск. Чтобы сохранить, нажмите на иконку рядом с полем «Имя». Можно поместить диск в папку «Документы» или куда-либо еще. Определившись, нажмите на кнопку «Создать».

Создание диска на новом компьютере занимает около 12 секунд. На более старых машинах этот процесс может быть более длительным.

Шаг 4. Запустите Kali Linux

Если все прошло по плану, менеджер VirtualBox покажет новую виртуальную машину.

Выберите Kali Linux VM и нажмите «Пуск». Далее вам нужно будет выбрать установочный образ с Kali. Нажмите на маленькую иконку папки и перейдите к ISO-образу диска Kali, который вы скачали, согласно Шагу 2. Выберите образ и нажмите «Пуск».

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

Итак, на вашем Mac теперь есть Kali!
Имея в распоряжении подготовленную macOS и виртуальную машину с Kali Linux, вы готовы к решению практически любых задач по безопасности. В следующий раз мы рассмотрим другие инструменты для macOS. Не пропустите!

Отказ от ответственности: Эта статья написана только для образовательных целей. Автор или издатель не публиковали эту статью для вредоносных целей. Если читатели хотели бы воспользоваться информацией для личной выгоды, то автор и издатель не несут ответственность за любой причиненный вред или ущерб.
Показать больше в Хакинг

Оставить комментарий

Проверьте также

Основы Linux .Часть 14 ( MySQL )

С возвращением, мои желторотые хакеры! Продолжаем серию статей по Основам Linux и сегодня …