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


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.