|
发表于 2013-10-18 22:07:55
|
显示全部楼层
来自: 中国江苏南通
本帖最后由 ProeSky 于 2013-10-18 22:34 编辑 4 r0 |$ U1 {8 b
* a M% U2 X; j1.chk软件只做两件事,一读文件头判定文件类型,就是手工用winhex判定文件头那一步这里只是程序在做了,二改后缀名,其他的他什么也没做。
, i4 f# j; V# e9 F f" Q' z* Z, i. D$ I
咋们用的工程文件不常用,他的头部可识别特征码没有被定义到程序里,而且程序员也不可能没事玩工程软件,但是大多CHK恢复软件都有一个file.type文 件,
, ?/ { R/ ?8 s. x- b3 L& s6 b
- e& Q) |& S- T/ R( V, I 里面保存着文 件头特征码,可以用winhex查看工程文件类型的文件头,按file.type中的格式加入,打开file.type文件(用记事本打开)后按照:[文件头的前6个字节+空格+文件类型后缀名]格式增加文件类型,如:“FFD8FF jpg”。具体看file.type中已有的格式
0 q' A6 @+ ^$ U8 r5 Z1 o5 I; F [: w# s4 D6 \! n& ]) \
http://jingyan.baidu.com/article/cb5d61052e94c4005d2fe058.html这里有说明
, d# J' c* B1 |. a$ p/ \* V% q1 B2 e p" V
2 .用winhex手工重建目录,原理 http://www.doc88.com/p-362142936744.html 这篇文章讲的很详细: p, u, _& d* f: O& N+ q! E
4 l( x7 X l ~3.还有一种很快的方法,编个小程序只加入那几个工程文件的头部的一部分特征码,符合的那个头部特征的文件就改成相应的文件后缀。 |
|