Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Assembly 来自USB的SCSI数据包_Assembly_Usb_Disassembly_Scsi - Fatal编程技术网

Assembly 来自USB的SCSI数据包

Assembly 来自USB的SCSI数据包,assembly,usb,disassembly,scsi,Assembly,Usb,Disassembly,Scsi,所以我找到了这个链接,想知道答案中提到的USB SCSI数据包的具体内容。 首先,它们存储在闪存驱动器中的什么位置?如果我对我的USB驱动器进行十六进制转储,我是否能够查看数据包?如果是,在什么内存寄存器? 第二,如果每家公司使用不同的指令集,计算机如何处理非标准数据包? 第三,如何修改驱动器返回的数据包?1)固件可以放在驱动器内存中的任何位置。。。您想知道如何访问它吗? 2) afaik有一个scsi数据包的通用标准(查看维基百科:) 3) 数据包是固件,只能通过艰苦的拆卸进行修改2)有些制造

所以我找到了这个链接,想知道答案中提到的USB SCSI数据包的具体内容。 首先,它们存储在闪存驱动器中的什么位置?如果我对我的USB驱动器进行十六进制转储,我是否能够查看数据包?如果是,在什么内存寄存器? 第二,如果每家公司使用不同的指令集,计算机如何处理非标准数据包? 第三,如何修改驱动器返回的数据包?

1)固件可以放在驱动器内存中的任何位置。。。您想知道如何访问它吗? 2) afaik有一个scsi数据包的通用标准(查看维基百科:) 3) 数据包是固件,只能通过艰苦的拆卸进行修改

2)有些制造商也支持一些非标准命令,但默认情况下没有操作系统支持这些数据包。例如,对于硬盘的低级格式化,您需要此类特殊命令,这些命令仅由制造商提供的专用工具支持。