Доступ до мікропрограмного забезпечення флешки


11

Чи є спосіб, за допомогою якого можна прочитати прошивку USB-флешки? І якщо дійсно існує такий спосіб, чи можна писати в цю область пам’яті?


Можливо, спробуйте ChipEasyабо ChipGenius...
Yousha Aleayoub

Відповіді:


1

USB-флешки зазвичай не постачаються з програмованою або доступною прошивкою. Зазвичай це лише чіп USB драйвера з деякими мікросхемами флеш-пам’яті. Тільки для моєї власної цікавості, чому б ви хотіли це робити взагалі?


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

Спробуйте для цього vusb-analyzer.sourceforge.net .
BloodPhilia

@Nitzs удачі!
BloodPhilia

Я просто хочу прокоментувати, здається, що "Віртуальний аналізатор USB - це сам по собі не інструмент для снайперів USB". Яка ганьба, тому що я хотів би цим зацікавитись (принаймні, з Windows).
Наталі Адамс

@nathan є такі USB-сліфери, як USBtrace: sysnucleus.com та монітор USB-порту: usb-port-monitor.com, але ці програми не є безкоштовними.
BloodPhilia

1

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

Я зіткнувся з цим сайтом і врешті знайшов завантаження MPTool, але насправді не знаю, як ним користуватися. Можливо, ти можеш дістатися далі, ніж я.


1
MPTool створений для скидання thumbdrives - зазвичай підроблених (тобто пальців, які стверджують, що мають більшу ємність, ніж є насправді). На веб-сайті, який ви знайшли, пояснюється, що як тільки ви з'ясуєте, чип виготовляє чіп thumbdrive, програма запускає та скидає програмне забезпечення, щоб визначити справжній розмір гучності thumbdrive та нормально обробляти передачу інформації.
Кодесміт

1

Я все ще досліджую інструменти для цього, але хороший ресурс для будь-якого типу вбудованих програм USB - від самих OEM. У цьому випадку перегляньте http://www.ftdichip.com/Firmware/Precompiled.htm попередньо складений код.і посібники.

Більшість пристроїв потрапляють у три категорії:

  • USB UART (серійні комікси, модеми, сканери, принтери тощо)
  • USB HID (клавіатури, навушники, миші, дисплеї)
  • USB-пам'ять

Прикладом цього є або hak5 ducky, або ваш андроїд-пристрій, де програмне забезпечення контролює вбудовану програму VDAP шляхом переключення одного біта, який повідомляється назад на ОС.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.