|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
x
要求查找文件头,并指定跳到特定扇区读取特定数节进行已知比较 符合则选块生成文件,不符合则跳过继续执行查找下一个文件头
比如,已知文件头112233445566 ,已知第二扇区开始为778899
目的是过滤垃圾文件,(指过滤掉文件头为112233445566 但第二扇区非778899的文件)
于是我想到利用比较代码,但是不知道怎么写?请大神指教
下面是我的写法,但无法实现比较,不知道哪里错了,求解
assign m4 778899
assign m1 0
{
find 0x112233445566 down
iffound
assign m2 currentpos
move 512
read m5 3
ifequal m4 m5
move 576000
assign m3 currentpos
block m2 m3
endif
inc m1
copyintonewfile "H:\recovery\video.+m1"
}
[2] |
|