【问题标题】:How do I read/write (program) the MBR/VBR of a flash drive?如何读/写(编程)闪存驱动器的 MBR/VBR?
【发布时间】:2011-06-16 11:41:47
【问题描述】:

我正在寻找一种读取/写入(实际编程)USB 大容量存储设备的主引导记录(或者可能是 VBR)的方法。实际上它是一个我想要对其 MBR 进行编程的闪存驱动器,因此每当我将其插入任何计算机时,都会执行一个程序(存储在我的闪存驱动器中的文件中)。

我知道相当多的汇编,但我不知道如何编写 MBR。 请帮忙

谢谢

【问题讨论】:

  • 最好是windows..我也用回溯..

标签: windows bootloader read-write mbr


【解决方案1】:

如果你使用的是 linux,你可以简单地打开设备文件 /dev/sdXY 并写入它,MBR 将是前 512 个字节。

【讨论】:

  • 我用的是windows 7,反正如果我用虚拟机回溯,你说的还可以吗?
  • 如果您正在转发 USB 或直接使用设备,例如不是通过容器,它应该可以工作。
  • 我打开了设备文件,但我得到的是二进制文件..我需要查看汇编命令..这样我才能编辑它..我该怎么做?
  • 你需要一个反汇编程序。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-01-16
  • 1970-01-01
  • 1970-01-01
  • 2012-08-15
  • 2012-08-25
  • 2010-11-01
  • 1970-01-01
相关资源
最近更新 更多