访问 USB 闪存盘的固件

访问 USB 闪存盘的固件

有没有什么方法可以读取 USB 闪存盘的固件?如果真的有这样的方法,可以写入该内存区域吗?

答案1

实际上,有一些实用程序可以执行与某些 USB 大容量存储控制器相关的操作。“MPTool”就是其中之一,尽管我不明白它是如何工作的,也从未用它重新编程过驱动器。我怀疑一些不道德的人会使用类似的实用程序来创建 USB 闪存盘,并谎报其容量,而大多数控制器都必须具备这种能力。

我遇到了本网站最后找到了 MPTool 下载,但不知道如何使用。也许你能比我走得更远。

答案2

我仍在研究这方面的工具,但任何类型的 USB 固件的良好资源都来自 OEM 本身。在这种情况下,审查http://www.ftdichip.com/Firmware/Precompiled.htm用于预编译的代码和手册。

大多数设备分为三类:

  • USB UART(串行通信、调制解调器、扫描仪、打印机等)
  • USB HID(键盘、耳机、鼠标、显示器)
  • USB 存储器(拇指驱动器存储)

例如,hak5 ducky 或您的 android 设备,其中软件通过切换报告回操作系统的单个位来控制 VDAP 固件。

相关内容