Виртуальная машина на флешке — «Хакер»

 В данной статье хотелось бы затронуть тему установки ОС Windows на виртуальную машину VirtualBox с флешь накопителя. Если вы работайте с программой VirtualBox, то у вас появится повод установить операционную систему именно с флешки, в принципе если вы открыли данную статью, то он у вас уже появился.

  Для данной операции нам потребуется дополнительное программное обеспечение под названием Virtual Machine USB Boot, скачать программу вы можете с официального сайта, перейдя по ссылочке . С сайта разработчика вы можете скачать как обычную установочную версию программы, так и портативную (portable) не требующую установки. Я скачал портативную.

 Программа скачалась, распаковываем и запускаем.

 В открывшемся окне программы нажимаем Add(добавить).

 В пункте VM name, нам нужно выбрать ту виртуальную машину с которой должна загружаться наша флешка.

 В моём VirtualBox содержится 5 виртуальных машин, это видно на картинке ниже.

 Я выбираю Windows 7, т.е при запуске, эта виртуальная машина будет загружаться с флешки.

 В пункте Drive to add and boot, выбираем ту флешку, которую мы хотим подключить к виртуальной машине.

 В появившемся информационном окне нажимаем OK.

 Выбираем вкладку которая появилась в списке и нажимаем Start. Только до нажатия кнопки start убедитесь, что программа VirualBox не запущена.

 В появившемся информационном окне нажимаем опять же OK.

После этого виртуальная машина запускается с флешки как мы и хотели.

    Проблема возникающая при запуске.

В версиях VirtualBox начиная с 5.0, при запуске с программы Virtual Machine USB Boot наблюдается ошибка FATAL: No bootable medium found!

System halted, эта ошибка возникает потому, что программа Virtual Machine USB Boot не создает автоматически IDE-контроллер в VitualBox 5-х версиях, без него не получится подключить созданный программой файл vmdk, который в свою очередь отвечает за соединение с нашей флешкой.

 Для устранения ошибки, нам необходимо вручную создать IDE — контроллер в VirtualBox. Заходим в программу, выбираем ту виртуальную машину, с которой мы хотим загружаться(в моём случае это Windows 7), далее идем в настройки — > носители, в пункте носители информации, в нижней части, нажимаем на кнопку с зеленым крестиком (как показано на картинке ниже) и выбираем пункт Добавить IDE контроллер.

 Как видим контроллер добавлен, идем дальше.

 Запускаем снова программу Virtual Machine USB Boot, нажимаем Start.

 Теперь программа запускается c флеш-накопителя без всяких ошибок.

 И как мы видим, файл с расширением vmdk успешно подключился к контроллеру IDE.

Оставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы, если у вас что-то вдруг пошло не так.

Спасибо за внимание!

 

Статьи рекомендуемые к прочтению:

Как пользоваться AirSlax, подробная инструкция

Современные способы взлома WiFi сети основаны на трех простых процедурах: сканирование, перехват и подбор пароля.

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

Отличительным моментом данной утилиты является возможность создания LiveCD и как следствие автономной работы с USB флеш.

Монтируем образ диска на мобильный носитель

Первоочередная задача, перед тем как установить AirSlax – скачать ISO образ программы. Сделать это бесплатно можно прямо с нашего портала. Вторым, необходимым действием является смена загрузочного устройства в BIOS.

Программный загрузчик предоставляет максимум автоматизации. Чтобы сделать USB флешку системной, достаточно следовать простой AirSlax инструкции по установке:

  • поместить USB устройство в соответствующий порт компьютера;
  • распаковать инсталляционный пакет на мобильном носителе;
  • перейти в директорию «boot»;
  • запустить соответствующий инсталлятор, папка содержит два файла для ОС Windows и Linux;
  • в появившемся окне нажать любую клавишу или «x», чтобы прекратить процесс;
  • после перезагрузки установить в BIOS загрузку USB HDD.

Интерфейс утилиты предлагает варианты графического и текстового режимов, а также PXE сервера.

Данный способ, с использованием USB устройства — наиболее оптимальный вариант как установить AirSlax для дальнейшей работы.

Переходим к взлому WiFi

Данная секция также не является сложной, чтобы понять, как пользоваться AirSlax, достаточно взглянуть на меню. Оно содержит 12 пунктов, два из которых сервисные: сменить MAC адрес и выход из программы. Для взлома WiFi необходимо последовательно выполнить первую тройку меню: сканирование эфира, выбор цели, перехват сетевых пакетов.

Дальнейшая AirSlax инструкция определяется стандартом шифрования. Для более простого варианта WEP процесс идет автоматически. Приложение накапливает DATA-пакеты (обычно не менее 5000) для дальнейшего подбора пароля.

Для современных стандартов WPA / WPA2 потребуется отключение клиента. Отправляемый при повторном подключении пакет «handshake» содержит зашифрованный пароль. Приложение перехватывает его и приступает к дешифровке по активации пункта меню «Подбор пароля WPA».

Аналогично производится взлом WPS точки доступа: предварительное сканирование сопровождается подбором PIN-кода.

Скачать AirSlax

Как-то я запускал BackTrack r5 на VirtualBox, но не смог ничего сделать, так как для него нужен Wi-Fi Адаптер, а встроенный в мой ноутбук адаптер он видел как Ethernet, соответственно через него работать нельзя. Режим мониторинга на нем не включишь.

Облазив кучу сайтов в интернете я ничего не нашел. Решил начать копать сам.

И у меня получилось. Сразу скажу, устанавливал AirSlax я не для того, чтобы взламывать чужие сети WiFi. Мне нужно было узнать, кто подключен к моей сети, но сейчас не об этом.

Я опишу весь процесс, а именно:
1. Установка AirSlax на VirtualBox
2. Подготовка флешки
3. Настройка виртуальной машины
4 Работа с usb WiFi адаптером

Знающие как установить AirSlax на VirtualBox могут пропустить это и начать читать про настройку USB WiFi адаптера.

Ну, начнем.

Шаг 1: Подготовим виртуальную машину в VirtualBox

Да, кстати, почему именно VirtualBox, а не VMWare?
Тут несколько причин:

1. С VMWare я не до конца разобрался, а опыт работы с VirtualBox у меня есть.
2. Я не смог запустить AirSlax на VMWare

Приступим.

1.1 Введите имя для виртуальной машины
1.2 Тип Linux (Обязательно Linux)
1.3 Версия, на ваше усмотрение, но я выбирал Linux 2.6 / 3.x 64bit (если у вас 32 разрядная операционная система, то выберите 32 bit)

Теперь укажем количество выделяемой памяти для виртуальной машины

Укажите такое количество, чтобы в запасе у вас осталось пару гб на основную операционную систему, оптимально так:
— при 4 гб озу ~ 2 гб на виртуальную машину;
— при 8 гб озу ~ 4 гб на виртуальную машину;
— при 16 гб озу ~ 8 гб на виртуальную машину;
— при 32 гб и более, можно и 8. Ей вполне хватит.

Так как в AirSlax присутствует загрузчик Porteus bootloader, установка на реальном жестком диске не желательна. Этот загрузчик поломает вам загрузчик Windows.

Теперь же, если вы еще не создали флешку с AirSlax, то я описал это здесь, а если флешка уже создана, то приступайте к 3 пункту

2. Подготовка флешки

2.1 Скачивание оригинального образа

Скачать образ можно отсюда. Ссылка ведет на Яндекс диск.
Если не верите, то перейдите на сайт www.airslax.ru и скачайте оттуда сами.

2.2 Копирование скачанного образа на флешку

Скопируйте папки boot и porteus на флешку. После копирования файлов зайдите в папку boot и откройте файл porteus-installer-windows:

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

Теперь опять нажмите любую клавишу для выхода из установщика. Вот и все, флешка готова и AirSlax уже присутствует на флешке.

Теперь объясню, почему нужна именно флешка, как было сказано выше, Porteus bootloader может угробить ваш системный загрузчик, соответственно засунув все файлы в iso, вам не запустить airslax без установки porteus bootloader.

Да, кстати, на счет жесткого диска для виртуальной машины, выберите пункт «Не подключать виртуальный жесткий диск». Это мы сделаем чуть позже.

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

3. Настройка виртуальной машины и настройка загрузки с флешки для VirtualBox

Чтобы VirtualBox смог работать с флешкой, нужно записать путь до устройства, всю информацию в vmdk файл, как это сделать.

Для создания нам понадобится:

1. VBoxManager (vboxmanage.exe — находится в папке с VirtualBOX)
2. DiskPart (системная утилита для работы с дисками, разделами дисков)

Создать обычный bat файл в папке с VirtualBox у меня получилось, но не хватило прав для создания vmdk файла, программа требовала права администратора, пришлось делать через командную строку (cmd).

Я опишу, как сделать через командную строку, но если вы хотите сделать bat файлом, то просто скопируйте строки и немного отредактируйте их на свои.

3.1 Настройка загрузки VirtualBox с флешки

Откройте cmd (от имени администратора).

Введите следующее: cd путь до VirtualBox (у меня же это: «C:\Program Files\Oracle\VirtualBox»). Потом
VboxManage.exe internalcommands createrawvmdk -filename c:\vbox\usb.vmdk -rawdisk \\.\PhysicalDrive1
Распишу команды:
VboxManage.exe internalcommands createrawvmdk (это обязательно переписать);
— filename (путь для сохранения vmdk файла);
— rawdisk (физический диск, флешка) — как узнать какой номер, для этого нам и понадобится DiskPart.

Приступаем к работе с DiskPart.
Откройте еще одну cmd, для этой утилиты права администратора не нужны.

Введите diskpart, если ввели правильно, то увидите это окно:

Введите list disk и в списке найдите флешку. Обратите внимание, так как у меня Диск 0 — это жесткий диск, а Диск 1 — это флешка. Так как Диск 1 — это флешка, то команда в VboxManager будет такой:

Переключитесь обратно на cmd с введенной вами командой.

VboxManage.exe internalcommands createrawvmdk -filename путь для vmdk -rawdisk \\.\PhysicalDrive1 (в моем случае 1 — флешка).
Не забудьте создать папку, в которую будете сохранять vmdk файл.

Если все пройдет нормально, то вы увидите надпись
RAW host disk access VMDK file имяфайла.vmdk created successfully.

Теперь перейдем непосредственно к настройке самой виртуальной машины.

3.2 Подключение внешней флешки с виртуальной машине

Правой кнопкой мыши по виртуальной машине -> Настройки

Выберите «Носители» в списке слева. Потом нажмите на кнопку, выделенную красным на картинке.

Нажмите на кнопку «Выбрать существующий диск» и выбирайте ваш созданный vmdk файл.

Теперь перейдем к подключению USB WiFi к AirSlax в VirtualBox:

Переходим в меню USB и нажимаем на кнопку с зеленым плюсом и выбираем свой адаптер, после нажимаем «Ок» и запускаем.

Если все настроено правильно, вы увидите синее меню, выберите Graphic Mode и ждите.

Как появится рабочий стол, вы можете работать.

Вот скриншот AirSlax в VirtualBox:

Надеюсь, я не зря столько времени убил. Удачи!

Данная статья была создана в ознакомительных целях. Автор статьи не несет ответственности за причиненный ущерб этой программой.

ссылка на оригинал статьи http://habrahabr.ru/post/258283/

Запись опубликована автором admin в рубрике Без рубрики. Добавьте в закладки постоянную ссылку.

Добавить комментарий

Закрыть меню