Как сделать usb как на флешке
Начнём с традиционного «Этот материал представлен только в образовательных целях». Если вы используете эту информацию для взлома HBO и выпуска следующего сезона «Игры престолов» бесплатно на YouTube, ну… здорово. В том смысле, что я никак не поощряю подобное поведение.
Если не знаете, что такое «резиновая уточка» (USB Rubber Ducky), это устройство, которое сделал Hak5, на фото. Оно выглядит и ведёт себя как обычная флешка, но её можно запрограммировать на очень быстрый ввод клавиш с клавиатуры. «Уточка» способна взломать любую систему за несколько секунд. Единственный недостаток — вам понадобится физический доступ к компьютеру. И ещё она стоит $50, вот почему я написал эту статью.
Можем поиграться с библиотекой для начала, начнём с инициализации флэшки как HID-устройства методом begin().
Выглядит неплохо. Теперь запустим команды на компьютере жертвы. Это можно сделать, «нажав» клавишу Windows, набрав cmd, Enter, а затем саму команду.
Отлично. Создадим эксплоит во фреймворке Metasploit.
Будем использовать модуль web_delivery. Я выбрал его из-за высокой скорости и низкой вероятности срабатывания антивируса. Он также ничего не пишет на диск, так что не оставит следов по окончании работы.
Здесь мы ломаем 64-битную Windows 10, так что выберем мишенью PowerShell, но имейте в виду, это не эксплоит против PowerShell. Мы просто используем оболочку, чтобы скачать нужные файлы с сервера.
Нужно сказать нашей программе, откуда брать бинарники:
Дальше указываем порт, который не вызовет подозрений, что насчёт 443? ;)
Metasploit каждый раз генерирует случайный URIPATH, а мы хотим иметь возможность запускать и останавливать прослушку порта в любой момент без необходимости перекомпилировать код для флешки.
Теперь нужно выбрать Powershell в качестве метода доставки. Эксплоит поддерживает три цели, помеченные идентификаторами: это 0: Python, 1: PHP, и 2: Powershell.
И наконец exploit .
Чтобы удобно было останавливать и возобновлять прослушку порта, создадим конфигурационный файл: usb.rc.
Получаем полезную нагрузку для запуска на компьютере жертвы:
Теперь можем запустить это с флэшки.
Работает очень неплохо. Нам нужно около 40 секунд, чтобы поиметь Дейнерис, я имею в виду компьютер жертвы.
Из-за ограниченной мощности «уточки» загрузчик не доступен постоянно, как в обычной Arduino, вы можете загрузить код только когда нажмёте кнопку на флешке или в течение первых 30 секунд работы. То есть первые 30 секунд после подключения флешки мы ждём, пока код реально сработает, а затем ещё 10 секунд для набора и выполнения скрипта. Было бы очень полезно сократить время доступа на 75%. Вот этот хороший человек отредактировал прошивку, чтобы пропустить загрузчик при подключении. Мы взяли код и перепрошили флэшку, перезагрузили код и та-дам — всё работает. Но можно сделать ещё лучше: хорошо бы спрятать микросхему в корпус, чтобы она не вызывала подозрений.
Я выбрал одну из тех неприметных USB-флешек, которые рекрутеры раздают миллионами, и заказал эти классные маленькие OTG-адаптеры microUSB − USB A. Пришлось отрезать ненужные части печатной платы, чтобы она поместилась в корпус, всунул OTG-адаптер в корпус USB A и заклеил всё суперклеем. По мне так выглядит вообще не подозрительно, но всё-таки 10 секунд — это немалое время, особенно когда прячешься от драконов.
Вы также можете заказать Arduino Pro Micro на Amazon примерно за $10. Если есть терпение, то можно даже найти на eBay примерно за $3 или $4. У меня не нашлось USB-флэшки достаточно большого размера для Pro Micro, так что я подключил OTG-адаптер, перемотал его изолентой и на этом успокоился.
Нужно немного изменить программу, потому что мы используем другую библиотеку, но работать она будет как и раньше.
Самое большое преимущество Pro Micro — это скорость. Теперь нам нужно всего 3 секунды физического доступа. Настоящая атака на ходу. Если вы намерены применить эту силу, делайте это ради благого дела. Убейте Серсею.
В последнее время в комментариях часто получаю вопрос: как сделать обычную флешку из загрузочной, например, после того как была создана загрузочная USB флешка Windows 10. И если раньше был простой ответ: отформатировать её средствами системы, сегодня это не всегда правильно.
В этой инструкции подробно о методах вернуть флешку к обычному состоянию, после того как она использовалась как загрузочная и установочная и о нюансах, которые делают этот вопрос актуальным.
Форматирование для возврата USB накопителя к исходному состоянию
Во многих случаях, когда речь идет о загрузочной флешке сравнительно небольшого объема со стандартными дистрибутивами Windows 10, 8.1 или Windows 7, для возврата её в обычное состояние достаточно выполнить простое форматирование. Но не всегда (о чем в следующей части инструкции), а потому, прежде чем использовать этот метод, рекомендую выполнить следующие шаги:
- Нажмите клавиши Win+R на клавиатуре, введите diskmgmt.msc в окно «Выполнить» и нажмите Enter (Win — клавиша с эмблемой Windows).
- В нижней части окна управления дисками найдите вашу флешку и посмотрите: содержит ли она один единственный раздел и никаких дополнительных разделов или незанятого пространства (скриншот слева) или более одного раздела, а также раздел и незанятое пространство (скриншот справа).
Если на флешке всего один раздел, можно смело её форматировать в нужную вам файловую систему в проводнике (правый клик по накопителю — форматировать) или прямо в «Управлении дисками», нажав правой кнопкой по разделу и выбрав пункт «Форматировать».
Всё что вам нужно будет сделать — выбрать файловую систему (тут может быть полезным: NTFS или FAT32 — что правильнее выбрать для флешки). После форматирования накопитель перестанет быть загрузочным и станет обычным съемным накопителем, как и раньше.
Если же на флешке присутствует более одного раздела, или раздел и незанятое пространство, переходим к следующей части инструкции.
Как сделать обычную флешку из загрузочной с удалением разделов
Вопрос о превращении USB накопителя в простой из загрузочного чаще всего задается по той причине, что при создании загрузочной (установочной) флешки из накопителя большого объема или с некоторыми необычными дистрибутивами, она «уменьшается» в объеме (например, до 32 Гб при использовании Windows Installation Media Creation Tool), либо начинает отображаться в системе как два отдельных съемных накопителя. И простое форматирование этого не решает.
Причина — не фактическое уменьшение размера накопителя, а создание на флешке разделов в процессе записи файлов установки операционной системы на неё. Причем не все системы умеют правильно работать со съемными накопителями, на которых несколько разделов (см. Как разбить флешку на разделы в Windows 10).
Чтобы флешка перестала быть загрузочной и вернула весь свой объем, нам достаточно удалить с неё разделы и отформатировать. Сделать это можно, используя следующие шаги:
- Запустите командную строку от имени администратора (способы запуска командной строки от Администратора), после чего по порядку используйте следующие команды.
- diskpart
- list disk (в результате выполнения этой команды отобразится список дисков, вам понадобится номер диска, соответствующий вашей флешке, в моем случае — номер 3, ВАЖНО: в вашем случае используйте свой номер в следующей команде, если укажите не тот диск, данные с него исчезнут.
- select disk 3
- clean (после этой команды вам могут сообщить: вставьте диск в устройство, не обращайте внимания)
- create partition primary
- format fs=ntfs quick или format fs=fat32 quick (в зависимости от того, какую файловую систему нужно выбрать для флешки).
- exit
Более подробно на эту тему: Как удалить разделы на USB флешке. В результате у вас вновь будет обычная, не загрузочная, пустая USB флешка в нужной вам файловой системе.
Надеюсь, статья оказалась полезной. Если же что-то осталось не ясным или сработало не так, как ожидалось, сообщите детали в комментарии, я постараюсь подсказать решение.
Несмотря на принятые разработчиками меры защиты, Windows 10 по-прежнему остается уязвимой. Существует множество сценариев, когда может пригодиться переустановка или восстановление операционной системы. Чтобы быстрее восстановить работоспособность компьютера или ноутбука, нужно знать, как создать загрузочную флешку Windows 10, и держать ее «под рукой».
Сбои в работе ОС встречаются часто, и каждый пользователь ПК с опытом хотя бы раз с ними сталкивался. Вирусы, неисправность «железа» или действия самого пользователя могут нарушить стабильность системы. Разработчики же регулярно выпускают обновления, которые тоже не лишены ошибок, и иногда дело доходит до «экранов смерти». К тому же, еще не все пользователи перешли со старой доброй «семерки» на новенькую «десятку».
Во всех этих ситуациях может помочь загрузочная флешка с Windows 10. Лучше создать ее заблаговременно, ведь проблемы с ОС сильно осложнят процедуру переустановки или сделают ее невозможной. Иначе придется использовать для записи другой ПК или ноутбук.
Чтобы создать загрузочную флешку с Windws 10, можно выбрать один из предложенных далее методов. Но! Для начала нужно выполнить подготовку флешки, чтобы сэкономить время в будущем и избежать появления ошибок.
Подготовка флешки
Для создания загрузочной флешки потребуется сама флешка. Microsoft указывает на вместимость накопителя от 8 ГБ. На практике лучше использовать 16 ГБ и более.
Чтобы подготовить флешку к работе, ее нужно отформатировать в FAT32. Обратите внимание, что все хранимые на ней данные будут стерты.
Процедура форматирования выглядит следующим образом.
1. Вставить флешку в подходящий USB-порт.
2. Зайти в «Мой компьютер».
3. Кликнуть на значке флешки правой клавишей мыши (ПКМ) и в выпадающем меню выбрать пункт «Форматировать. ».
4. В окне форматирования в пункте «Файловая система:» выбрать FAT32. В разделе «Способы форматирования» рекомендуется снять галочку напротив пункта «Быстрое (очистка оглавления)», чтобы выполнить глубокое форматирование (займет больше времени).
5. Нажать кнопку «Начать» и подтвердить выполнение действия.
6. Дождаться завершения процедуры
Дальнейший план действий зависит от выбора метода.
Media Creation Tool — рекомендуемый метод создания загрузочной флешки с Windows 10
Для записи Windows 10 в автоматическом режиме Microsoft предлагает собственную утилиту под названием Media Creation Tool (MCT). Этот метод рекомендуется попробовать первым. Помимо флешки потребуется стабильное Интернет-подключение: в противном случае образ с ошибками приведет к проблемам при записи или установке системы.
Инструкция по созданию загрузочной флешки через утилиту MCT.
3. Дождаться завершения загрузки, вставить флешку, если этого не было сделано раньше, и запустить MCT.
4. Ждем, пока выполняется подготовка, затем нажимаем кнопку «Принять» лицензионное соглашение.
5. Выбираем создание установочного носителя.
6. В открывшемся окне установлены рекомендуемые параметры. Если загрузочная флешка создается для этого ПК или ноутбука, то лучше оставить все как есть и нажать «Далее». Если же Widows 10 нужно поставить на другое устройство, то нужно снять галочку, и выбрать соответствующую архитектуру: 32-разрядная, 64-разрядная или обе сразу.
7. Для дальнейшего создания загрузочной флешки через утилиту MCT в новом окне нужно выбрать «USB-устройство флэш-памяти», и нажать «Далее».
8. Выбираем в меню наш носитель. Если в списке его нет, то нажать «Обновить список дисков».
9. Ждем завершения выполнения процедуры. На этом этапе происходит загрузка, проверка и создание Windows 10 на флешке.
После завершения программа удалит ненужные данные с компьютера.
Что делать в случае возникновения ошибки
Алгоритм создания загрузочной флешки с Windows 10 в Media Creation Tool достаточно прост, и в большинстве случаев четкое следование инструкции обеспечивает желаемый результат. Увы, так бывает не всегда. Среди возможных проблем часто упоминается код ошибки 0x80042405 - 0xa001a, который появляется на середине финального этапа создания носителя.
Разумеется, это не единственная ошибка, которая теоретически может появиться в работе инструмента MCT.
Список действий, которые могут помочь в решении этой и других проблем.
- Проверка Интернет-соединения.
- Использование другого носителя.
- Перенос установочного файла с MCT на саму флешку с последующим запуском из новой директории.
- Запуск утилиты от имени Администратора.
- Включение режима «Высокая производительность» с отменой отключения USB-портов в настройке плана электропитания.
- Отключение антивируса.
- Форматирование флешки в формат NTFS вместо FAT32 или удаление разделов на накопителе с последующим созданием раздела NTFS. Для этого подходят встроенный инструмент Diskpart, сторонние утилиты BOOTICE, MiniTool Partition Wizard или Acronis Disk Director.
- Изменение таблицы разделов с GPT на MBR.
- Использование альтернативных методов.
Остановимся на последнем пункте, ведь поиск причин и устранение проблем, как правило, занимают больше времени.
Как создать загрузочную флешку с Windows 10 без Microsoft Media Creation Tool
Если официальная утилита по какой-то причине не подходит, то можно воспользоваться другими способами создания. Некоторые из методов успешно применялись при создании загрузочной флешки других версий Windows, и не утратили актуальность после выхода Windows 10.
Практически каждый из них предполагает наличие образа Windows 10. Можно использовать как официальный образ ОС от Microsoft, так и сборку от народных умельцев, хотя этот вариант уже не пользуется популярностью и его нельзя назвать рекомендуемым.
Как скачать официальный ISO-образ Windows 10
Для этого существует 2 основных способа. Варианты со скачиванием образа через сторонние сайты и приложения в этом пункте рассматриваться не будут.
Первый способ. Пользуясь инструкцией по созданию загрузочной флешки через утилиту MCT, выполнить первые 6 пунктов. На 7-м пункте вместо «USB-устройство флэш-памяти» выбрать пункт «ISO-файл».
После этого указываем директорию для скачивания образа и ждем завершения процедуры.
Второй способ. Этот метод подойдет продвинутым пользователям, а его преимущество заключается в возможности скачивания образа без MCT. Для этого нужно подменить данные user-agent в браузере через режим эмуляции мобильных устройств или установку соответствующих расширений: User Agent Switcher, User-Agent Switcher или User-Agent Switcher for Chrome. Таким образом имитируется посещение сайта с устройства не на Windows. После этого нужно перейти по ссылке, откуда раньше качали MCT, и где Microsoft любезно предложит перейти на темную сторону скачать образ Windows 10, как это выглядит на скрине ниже.
После подтверждения действий сайт предлагает выбрать язык.
На заключительном этапе выбираем интересующую разрядность.
После клика начнется загрузка. Ссылка действительна в течение суток.
MBR или GPT?
Разметка GPT (GUID Partition Table) рекомендуется для материнских плат с UEFI, но эта оболочка поддерживает работу и с дисками MBR (Master Boot Record) при включенном режиме Legacy и других изменениях в настрйоке. BIOS же поддерживает работу только с таблицей разделов MBR, но эта разметка работает исключительно с 32-разрядными системами.
Инструкция проверки схемы в Windows.
1. Нажать на клавиатуре комбинацию Win + R.
2. Ввести команду: diskmgmt.msc и нажать «Enter».
3. В нижней части окна представлен список физических дисков. На диске, куда будет устанавливаться Windows, кликнуть ПКМ и выбрать пункт «Свойства».
4. В появившемся окне перейти на вкладку «Тома» и посмотреть «Стиль раздела».
Схема GPT рекомендуется для новых систем с поддержкой UEFI, а MBR — для компьютеров и ноутбуков с традиционным BIOS.
Создание загрузочной флешки Windows 10 без скачивания программ
Если материнская плата компьютера или ноутбука поддерживает EFI-загрузку, а диск для установки соответствует таблице разделов GPT, то можно перенести содержимое образа на флешку путем простого перетаскивания. Для этого нужно смонтировать образ в виртуальный привод, что можно сделать в Windows 10, кликнув ПКМ по значку образа и выбрав пункт «Подключить». Еще один вариант — открыть образ в архиваторе WinRAR. Как выглядит смонтированный ISO-образ и архив показано на скрине ниже.
Присутствующие файлы нужно просто перетащить на флешку, оформленную в FAT32. Содержащиеся файлы и папки можно оставить на накопителе.
Для систем с BIOS
Вариант подойдет тем, кто хочет произвести впечатление и заслужить репутацию хакера у наблюдающих за процедурой.
Инструкция по созданию загрузочной флешки через командную строку.
- Запустить командную строку от имени Администратора. Для этого в меню «Пуск» в строке поиска набрать «cmd», и выбрать командную строку. Прописать команды в следующей очередности, а после каждой команды нажимать клавишу «Enter» на клавиатуре.
- diskpart
- list disk — Важно! Здесь нужно посмотреть, какой номер диска у флешки. В дальнейшем весь физический диск будет отформатирован, а значит: данные на нем будут стерты.
- select disk X (где X — номер диска)
- clean
- create partition primary
- select partition 1
- active
- format fs=NTFS — глубокое форматирование может занять несколько часов (16 ГБ
Как это выглядит в командной строке можно посмотреть ниже.
Иногда в процессе форматирования и работы с накопителем возникают ошибки. Например, у старых флешек часто включается защита, которая не позволяет корректно выполнить процедуру. Конкретно в таком случае может помочь редактирование атрибутов, а точнее, их сброс. Для этого после 4 пункта в описанной инструкции нужно выполнить команду: attributes disk clear readonly. После этого продолжить создание с 5-го пункта.
Существует множество вариаций ошибок накопителя, и если предложенное решение не помогло, то лучше найти другую флешку. Иначе придется потратить много времени на поиск и устранение причины сбоя.
После подготовки можно перенести файлы на флешку путем копирования, как это было показано для систем с UEFI, или же продолжить создание в командной строке (предпочтительнее).
- Смонтировать образ в виртуальный привод и посмотреть его букву. В нашем случае образ смонтирован на диск G, а флешке присвоен символ Y. Дальнейшие команды в командной строке.
- G:
- cd boot
- bootsect /nt60 Y:
- xcopy G:\*.* Y:\ /E /F /H
- exit
UltraISO
Эта многофункциональная утилита применялась для создания загрузочной флешки уже давно, и хорошо себя зарекомендовала благодаря простоте процедуры.
Готово. В окне создания носителя доступна функция форматирования, которой тоже можно пользоваться при необходимости очистки накопителя. Форматирование выполняется до запуска записи образа.
Rufus
Rufus — это многофункциональная утилита для создания загрузочной флешки, которая позволяет настроить все необходимые параметры.
Rufus умеет работать с образами других ОС, а еще программа выполняет нужные действия быстрее других.
Windows 7 USB/DVD Download Tool
Не стоит обращать внимание на название — утилиту может работать и с Windows 10. В эпоху Windows 7 этот инструмент был одним из самых популярных для создания загрузочных флешек, поэтому с ним уже знакомы многие пользователи. Это еще одно приложение от Microsoft. Сейчас на сайте компании программа называется немного иначе — Windows USB / DVD Download Tool, но в названии установщика, как и раньше, фигурирует Windows 7.
Инструкция по созданию загрузочной флешки с Windows 10 в утилите Windows 7 USB/DVD Download Tool.
2. Запустить утилиту. Здесь нам предложат пройти 4 этапа.
3. Первый — «Choose ISO file». Указать путь к скачанному образу.
4. Второй — «Choose media type». Выбрать тип носителя, а именно — USB device.
5. Третий — «Insert USB device». Выбрать в списке флешку и нажать кнопку «Begin copying»
6. Четвертый — «Creating bootable USB device». Дождаться завершения процедуры.
По сравнению с другими методами, процесс займет больше времени.
WinSetupFromUSB
Одна из лучших программ для загрузочной флешки, среди преимуществ которой создание мультизагрузочных носителей. Не будем заострять внимание на мультизагрузке, и разберем процесс подготовки флешки с одним образом Windows 10.
Наверняка многие сталкивались с ситуацией, когда нужно перенести какие-то данные с одного устройства на другое. Например, чтобы распечатать в фотостудии снимок, хранящийся на ПК, мы переносим его на флеш накопитель, а затем файл будет извлечён на другом устройстве для дальнейшего использования. Начинающие пользователи не всегда знают, что может быть и телефон как флешка, Андроид ОС предоставляет такую возможность, как ею воспользоваться мы сейчас расскажем.
Как сделать Андроид телефон флешкой
Надо сказать, что функция подключения смартфона с ОС Android в качестве флешки до недавнего времени была практически на всех моделях и версиях вплоть до 5.0. То есть, подключив свой гаджет к компьютеру в этом режиме, Андроид отображался на ПК в виде съёмного диска, что позволяло с лёгкостью манипулировать файлами, форматировать флешку и т.д. На более поздних версиях разработчики видимо с какого-то перепугу решили, что это баловство, и за ненадобностью исключили функцию из возможностей телефона. Но тем не менее, выход всё-таки есть, и ниже я расскажу, как решается эта проблема.
Телефон как флешка – стандартный способ
Итак, чтобы перекинуть файл с ноутбука на мобильный гаджет с ОС Андроид, мы должны на смартфоне активировать функцию «Отладка по USB». Далее подключаем смартфон к ПК с помощью USB-кабеля. Теперь компьютер должен определить Android-устройство, но на некоторых моделях может появиться окошко, где потребуется выбрать параметры USB-подключения, выбираем MTP:
Если на телефоне активен «Автозапуск», то на ПК откроется окошко, в котором мы выбираем «Открыть устройство для просмотра файлов»:
Если функции «Автозапуск» нет, то открываем «Этот компьютер» (может быть «Мой компьютер» или иначе), находим своё устройство и открываем двойным кликом левой кнопкой мышки:
Здесь выбираем место временного хранения файла (это может быть как MicroSD, так и внутренняя память) и так же дважды кликаем левой кнопкой мыши:
Далее просто перетаскиваем с ПК нужный файл на свободное место или в специально созданную папку:
Теперь, подключив свой телефон к другому компьютеру, мы тем же путём извлекаем сохранённый файл, и всё это, заметьте, без использования обычной флешки.
Как на Андроид активировать режим флеш-накопителя
Заходим в «Настройки», находим раздел «Память», прокручиваем экран вниз и находим подраздел «SD-карта». Теперь в поле «Место сохранения (может быть «хранения»)» активируем пункт «Подключение SD-карты»:
После этого при подключении телефона к ПК в строке состояния будут отображаться иконка, подтверждающая о рабочем состоянии флеш-накопителя, отключить который можно просто опустив шторку и нажав на соответствующий значок.
Андроид телефон как USB флешка на версиях выше 5.0
Как было сказано выше, на устройствах с ОС Android последних версий, при USB-подключении к ПК хоть и открывается окно выбора режима подключения, но выбрать режим накопителя мы не сможем:
Тем не менее, проблема решаема. Для этого способа необходимо наличие на смартфоне ROOT прав. Поэтому хочу предупредить на сто рядов – если вы не относите себя к уверенным пользователям, то лучше не испытывать судьбу и отложить эту идею до лучших времён. Поскольку, вы не только лишитесь гарантийного обслуживания, но и можете нанести значительный, а порой и непоправимый вред самому устройству.
Итак, кому предыдущие способы не подошли, и кто уверен в своих действиях, для активации режима накопителя (Mass Storage Mode) потребуется скачать с сайта разработчика приложение UMS Активатор (Универсальный).
Далее запускаем на телефоне «UMS Enabler» (UMS Активатор), на запрос системы предоставляем права «Суперпользователя», нажимаем «Включить USB Mass Storage». Теперь, чтобы активировать режим автозапуска, передвигаем ползунок в строке «Разрешить Автозапуск» и нажимаем «Сохранить & Закрыть», после этого, запуск приложения при USB-подключении посредством кабеля не понадобится:
В приложении есть раздел «Помощь и исправление проблем», в котором можно будет прояснить непонятные вопросы по работе «UMS Enabler».
По теме «Андроид телефон как usb флешка» мне добавить больше нечего, по крайней мере пока. А если у вас остались вопросы, напишите нам в комментариях и мы обязательно на них ответим.
Читайте также: