USB学习
believe、悠闲
普通学生的博客
展开
-
vsstudio2019,windows平台,使用DeviceIOControl向大容量存储设备发起SCSI通信,读写其扇区,绕过文件系统的排查;
遇到的问题:返回的可用长度一直是44,但是我强制输出512的长度时发现缓冲区的数据都是正确的;如下使用DeviceIOControl发送MSC类规定的SCSI通信指令中。指定读0扇区,读1长度的扇区,一共长度为512字节。电脑插入U盘,为物理驱动器3。原创 2024-09-06 16:01:21 · 195 阅读 · 0 评论 -
libusb在window下,使用vsstudio的初步安装与使用
此时有vsstudio的应该会自动打开了,没有vsstudio的自己下,推荐下载vs2019;放到熟悉的地方,之后我们进入到 ...\libusb\libusb\msvc 文件夹。打开工程:可以看到右边有各种项目,我也不清楚,但是其中test那个工程还是非常明显的;你可以看到专门为vsstudio准备的解决方案,打开其中的libusb.sln文件。那么就先编译,按照控制台输出的exe生成位置找到对应目录,在目录中打开命令行。然后,在版本选择里面,选择标签,点击最新的标签,(这种一般稳定性最高)原创 2024-09-03 15:23:37 · 372 阅读 · 0 评论 -
详解MBR分区结构以及GPT分区结构
其中U盘作为移动存储设备,可不具备上述分区,也可识别。原创 2024-08-19 14:19:13 · 391 阅读 · 0 评论