Macbook air linux kali linux

Macbook air linux kali linux

IMPORTANT! Newer Mac hardware (e.g. T2/M1 chips) do not run Linux well, or at all. This is true for Linux in general, not just Kali Linux.
The model & year of the device will determine how successful your experience will be.

Installing Kali Linux (Single boot) on Apple Mac hardware (such as MacBook/MacBook Pro/MacBook Airs/iMacs/iMacs Pros/Mac Pro/Mac Minis), can be a straight forward, if the hardware is supported. Most of the time, there are a few issues that come up, so there is a bit of trial and error.

This guide will show you how to replace macOS/OS X with Kali Linux. However, if you wish to keep macOS/OS X, you will want to refer to our dual-boot guide instead.

In our example, we will be installing Kali Linux on a Mac Mini (Mid 2011) using macOS High Sierra (10.13). The same procedure has also been tested on a Mac Book Air (Early 2014) using macOS Catalina (10.15).

Installation Prerequisites

This guide will make the following assumptions:

  • You have read our single boot Kali Linux install guide, as this has the same Installation Prerequisites (System requirements, setup assumptions and install media).
  • Currently running macOS/OS X 10.7 or higher (later versions are more preferred) as this means the hardware is Intel (and not a PowerPC CPU).
  • Depending on the Mac hardware model & year, you may find:
    • Different results when trying to boot by using either a CD/DVD or a USB drive.
      • You may be able to increase the chances of booting (especially older hardware and non-EFI) from a USB drive by having rEFInd pre-installed.

      We will be wiping any existing data on the hard disk, so please backup any important information on the device to an external media.

      Kali Linux Installation Procedure

      1. To start your installation, make sure you insert your Kali Linux installation medium and power on the device. Immediately press and hold the Option (or Alt) ⌥ key until you see the boot menu (rEFInd if installed, else the default macOS/OS X). You may or may not have a Recovery HD depending on your macOS/OS X setup.

      1. When the boot menu appears, if everything works as expected, you should see two volumes:
      • EFI BootNewer hardware which support UEFI. It is common for GUID Partition Table (GPT) partitions to be used.
      • Windows — “Non-EFI” boot. This use on older hardware which uses BIOS. You often see Master Boot Record (MBR) partition tables here.

      If you only see one volume (EFI Boot), then the installation media is not supported for this device. This could be because the age of the firmware on the device.
      You may wish to install rEFInd, as it is a boot manager, and try again.

      Even though Kali Linux is based on Debian, macOS/OS X always detects non-EFI boot media as Windows. We suggest that you select the EFI Boot volume to continue. However, if the installation hangs at this point, power cycle and select Windows (Being Kali Linux non-EFI/BIOS). The success depends on the Mac hardware’s model & year.

      Kali Linux Installation Procedure

      1. The installation procedure from this point onwards is the same as our Kali Linux Hard Disk install guide.
      2. After that is complete, all that is left is to reboot, take out the installation media, and enjoy Kali Linux.

      Troubleshooting macOS/OS X

      If you have issues installing Kali Linux on macOS/OS X, there are a few options you can try:

      • Install the latest version of macOS/OS X (App store, Recovery or USB) and applying any updates as this may upgrade the firmware.
      • Install rEFInd boot manager to replace the default boot manager.
      • If you’re using a DVD, refresh rEFInd once the drive has stop spinning by pressing ESC .
      • Switch from EFI to BIOS boot when trying to boot Kali Linux.
      • Switch from GPT drive to Hybrid MRB drive (using the Live image may help).

      Post Installation

      Now that you’ve completed installing Kali Linux, it’s time to customize your system.

      The General Use section has more information and you can also find tips on how to get the most out of Kali Linux in our User Forums.

      Updated on: 2023-Mar-06
      Author: g0tmi1k

      Источник

      Mac на службе у хакера. Часть 8 – Установка Kali Linux на виртуальной машине

      Мы практически закончили настройку Mac для хакерских нужд. Если вы еще не ознакомились с предыдущими частями этой серии, рекомендую это сделать.

      Автор: Barrow Мы практически закончили настройку Mac для хакерских нужд. Если вы еще не ознакомились с предыдущими частями этой серии, рекомендую это сделать. Несмотря на то, что macOS совместима со стандартом POSIX, некоторые Linux-утилиты в этой операционной системе работать не будут. Иногда для того, чтобы все заработало, требуется небольшие телодвижения, иногда – серьезные усилия. Кроме того, существуют утилиты, которые не будут работать в macOS ни при каких условиях. Например, те, которые задействуют файловую систему proc, или многие хакерские утилиты, предназначенные для работы с беспроводными сетями. В качестве одного из решений этой проблемы, можно попробовать портировать нужные инструменты, но это длительный процесс. Когда у нас возникает задача, необходимые приложения требуются «здесь и сейчас». Поскольку в большинстве случаев у вас будут дедлайны без возможности приостановки текущего проекта, я рекомендую настроить Kali Linux в качестве виртуальной машины как один из инструментов вашего арсенала. В составе Kali есть огромное количество предустановленных утилит, которые пригодятся во время пентестов. Кроме того, этот дистрибутив легко устанавливается. В этой статье мы рассмотрим установку и запуск виртуальной машины в macOS. Если вы, по каким-то причинам, не хотите иметь дело с виртуальными машина, можно либо купить отдельный недорогой компьютер, либо использовать USB флешку. Кроме того, вы можете установить Kali в отдельный раздел жесткого диска. Шаг 1: Установка VirtualBox Перед запуском Kali нам потребуется программное обеспечение, на базе которого будет работать виртуальная машина. На рынке есть множество подобного софта, как, например, VMware, но я предпочитаю бесплатное приложение VirtualBox от компании Oracle. Именно VirtualBox мы и будем рассматривать в этой статье. После загрузки подключите дисковый образ, а затем дважды кликните на иконке VirtualBox.pkg:

      Рисунок 1: Стартовый экран установочного образа Установка VirtualBox не составляет особого труда. Просто следуйте инструкциям, которые будут появляться на экране. Возможно, в процессе установки потребуется ввод пароля один или два раза.
      Рисунок 2: Последовательность шагов при установкеVirtualBox После завершения установки запустите VirtualBox из папки Applications. Шаг 2: ЗагрузкаKali Вы можете загрузить тот образ, который наиболее соответствует вашим нуждам. Кроме того, на сайте компании Offensive Security доступны предустановленные образы в том числе и для VirtualBox. Вам нужно лишь загрузить нужный образ, дважды кликнуть по файлу и следовать инструкциям для импорта образа в систему. Несмотря на то, что предустановленные образы просты в установке (возможно, вы захотите установить набор расширений для корректной работы USB-устройств), у ISO-образа больше настроек. Я предпочитаю образы с XFCE, поскольку люблю легковесные графические среды, и далее будет показана процедура установки подобной системы с нуля. В стандартном образе используется среда Gnome, которая хоть и обладает массой возможностей, но требует много ресурсов.

      Рисунок 3: Список доступных образовШаг 3: Создание новой виртуальной машины В левом верхнем углу интерфейса приложения VirtualBox кликните на кнопку New.
      Рисунок 4: Создание новой виртуальной машины Далее появится несколько опций. Я решил назвать свою машину «Kali Linux», выбрал тип «Linux» и версию «Debian 64-bit». После того как все параметры установлены, нажмите «Continue».
      Рисунок 5: Выбор параметров новой машины Затем нужно установить размер памяти. Здесь все зависит от размеров памяти вашей основной системы. Слишком большой объем RAM виртуальной машины может привести к замедлению операционной системы хоста. Я установил размер 2 Гб, что более чем достаточно для Kali Linux. После установки размера памяти нажмите «Continue».
      Рисунок 6: Установка размера памяти, используемой виртуальной машиной Теперь нужно выбрать тип жесткого диска, который будет использоваться виртуальной машиной:

      • Donotaddavirtualharddisk(не добавлять виртуальный жесткий): Kali Linux будет работать в интерактивном режиме без жесткого диска. Этот режим эквивалентен загрузке с USB флешки. Внесенные изменения сохраняться не будут.
      • Createavirtualharddisknow(создать новый виртуальный жесткий диск): Будет создан новый жесткий диск, на который будет установлен Kali Linux. Я предпочитаю использовать виртуальный жесткий диск, поскольку в этом случае обновления и вся собранная информация (например, о целевых системах) сохраняются на виртуальной машине. Например, Metastploit использует базу данных для отслеживания учетных записей.
      • Useanexistingvirtualharddiskfile(использовать существующий файл виртуального жесткого диска): эта опция используется в том случае, если вы хотите загрузить уже созданный жесткий диск. Например, если у нас есть готовый образ жесткого диска, мы можем подключить этот файл, используя данный параметр.

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

      Рисунок 7: Создание виртуального жесткого диска

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

      Рисунок 8: Выбор типа файла для жесткого диска

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

      • Fixedsize(фиксированный размер): Будет создан фиксированный жесткий диск того размера, который мы установим.
      • Dynamicallyallocated(динамическое размещение): Файл жесткого диска будет увеличиваться и уменьшаться в зависимости от нужд гостевой операционной системы.

      Динамическое размещение помогает использовать дисковое пространство хоста более рационально. Фиксированный размер дает небольшой выигрыш в скорости. Я установил фиксированный размер, поскольку на моей машине много места. После выбора нужной опции нажмите «Continue».

      Рисунок 9: Выбор типа размещения виртуального жесткого диска

      Затем нужно установить размер жесткого диска. Для Kali Linux требуется объем не менее 10 Гб, и я думаю, что 15 Гб будет вполне достаточно. Кроме того, нужно указать местонахождение жесткого диска, кликнув на иконку с изображением папки рядом с полем, где указывается имя. Обычно я храню подобные файлы в директории Documents, хотя выбор папки особо ни на что не влияет. Далее нажмите на кнопку «Create».

      Рисунок 10: Выбор размера виртуального жесткого диска

      В моей системе с современным оборудованием новая виртуальная машина создалась за 12 секунд. Более старым системам может потребоваться больше времени.

      Шаг 4: Установка и запуск Kali Linux

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

      Рисунок 11: Список виртуальных машин

      Выберите виртуальную машину Kali Linux и нажмите на кнопку «Start». Появится окно для выбора установочного образа. Кликните на небольшую иконку с папкой и укажите путь к ISO образу, который вы загрузили в Шаге 2. Затем нажмите «Start».

      Рисунок 12: Выбор установочного образа

      Затем нужно выбрать режим установки в меню загрузчика GRUB и установить дистрибутив.

      Рисунок 13: Загрузочное меню установочного образа

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

      Почему ваши данные всегда находятся в центре внимания ХАКЕРОВ?

      Присоединитесь к нашему ТГ каналу и станьте невидимым для хищников цифрового мира.

      Источник

      Читайте также:  Listing all directories linux
Оцените статью
Adblock
detector