|
原帖由 lianjiang 于 2007-6-3 01:02 PM 发表
考虑了一下,写入另一扇区的话,就需要用两个扇区。
似乎也可这样:
备份写入了设置密码的扇区到文件,把验证密码文件写入该扇区,比较扇区与备份文件。
这样的话,只要一个扇区就行了。
缺点是增加了写入次数。
增加写入总感觉不太爽快。
我试了下qzwqzw 提到的帖子中一楼中的工具,txt2bin.exe:
把你一楼的
00000004E00: 45 30 38 33 39 32 42 42 38 39 44 45 44 42 38 45
00000004E10: 44 36 46 42 32 39 38 46 38 45 37 32 39 43 31 35
直接改动一下,去掉多余的空格和行标识,即为:
--------------------------------------------------------------------------------------------
4530383339324242383944454442384544364642323938463845373239433135,直接写入txt,名为1.txt
然后使用txt2bin.exe,转换的bin文件(1.bin)内容即为所需的32个字符:
E08392BB89DEDB8ED6FB298F8E729C15
--------------------------------------------------------------------------------------------
后面的就简单了,将这个bin写入空闲扇区,使用diskrw是很简单的事情,批处理很容实现这些的,比如我们要写入第20扇区:
[ 本帖最后由 q8q8feng 于 2007-6-3 02:09 PM 编辑 ] |
|