Доступ к прошивке флешки


11

Есть ли способ, с помощью которого можно прочитать прошивку флешки? И если такой способ действительно существует, можно ли написать в эту область памяти?


Может быть, попробуйте ChipEasyили ChipGenius...
Юша Aleayoub

Ответы:


1

Флэш-накопители USB обычно не поставляются с программируемыми или доступными прошивками. Обычно это просто чип драйвера USB с некоторыми чипами флэш-памяти. Просто для моего собственного любопытства, зачем вам это делать?


Когда вы подключаете USB-накопитель, данные отправляются через шину USB, которая содержит информацию о самом накопителе (производитель, номер модели и т. Д.). Есть ли способ, которым можно получить эти данные или, лучше, можно ли запросить это устройство для этих данных по желанию?
Ницц

Попробуйте vusb-analyzer.sourceforge.net для этого.
BloodPhilia

@ Ницца удачи!
BloodPhilia

Я просто хочу сделать комментарий: «Виртуальный USB-анализатор сам по себе не является инструментом USB-анализатора». Который является позором, потому что я был бы отчасти заинтересован в этом (по крайней мере, с Windows).
Натали Адамс

@nathan есть USB-снифферы, такие как USBtrace: sysnucleus.com и монитор USB-порта: usb-port-monitor.com, но эти программы не являются бесплатными.
BloodPhilia

1

На самом деле, есть утилиты, которые делают что-то, связанное с некоторыми контроллерами USB-накопителей. «MPTool» - один из них, хотя я не понимаю, как он работает или когда-либо заставлял его перепрограммировать диск. Я подозреваю, что подобные утилиты используются для создания флэш-диска USB недобросовестными людьми, которые неверно сообщают о его емкости, и такая возможность должна быть у большинства контроллеров.

Я столкнулся с этим сайтом и в конце концов нашел загрузку MPTool, но не знаю, как его использовать. Может быть, вы можете получить дальше, чем я.


1
MPTool предназначен для сброса флэш-накопителей - обычно фальшивых (т.е. флэш-накопителей, которые утверждают, что имеют большую емкость, чем на самом деле). Сайт, который вы нашли, объясняет, что, как только вы выясните, кто делает чип-накопитель, программа запускается и сбрасывает свою прошивку, чтобы узнать истинный размер тома флеш-накопителя и нормально обрабатывать передачу информации.
Кодесмит

1

Я до сих пор изучаю инструменты для этого, но хороший ресурс для любого рода прошивок usb от самих OEM. В этом случае просмотрите http://www.ftdichip.com/Firmware/Precompiled.htm предварительно скомпилированный код и руководства.

Большинство устройств делятся на три категории:

  • USB UART (последовательная связь, модемы, сканеры, принтеры и т. Д.)
  • USB HID (клавиатуры, наушники, мыши, дисплеи)
  • USB-накопитель (флэш-накопитель)

Примером этого является либо hak5 ducky, либо ваше Android-устройство, где программное обеспечение контролирует микропрограмму VDAP, переключая один бит, возвращаемый в ОС.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.