-
-
[求助]一个文件加密问题,烦请帮忙看下[似乎是分段加减某个值的加密方式]
-
发表于:
2009-2-3 10:07
6099
-
[求助]一个文件加密问题,烦请帮忙看下[似乎是分段加减某个值的加密方式]
这是一个3D模型的文件,我试图去破解他下的锁,遇到了一些问题。
1。我找到了一对关于同一个模型的不同文件作对比,他们之中,一个上锁了,而另一个没有。
(所谓同一个模型 是指 导出日期比较接近同一类的模型,文件内容应该大致相同,但可能不完全相同)
2。我用16进制编辑器把它们打开,进过一番推测,猜出了它大致的加密方式,但是并不完全,有小部分数据也不能完全符合
以下是我的截图 (un*为未锁上的,lock*为锁上的)
我猜测的结构大致如下
我的问题是
1。如果我手上没有未上锁的文件,那么要解开这个锁,就必须要找出所有的8位16进制的密钥,那么这些8位16进制密钥之间有什么关系?(比如递推关系……)
下面给出我在unrr这个文件中归纳出的几组8位16进制密钥
6A 6E 0F 05 35 B5 0F 2B
92 97 F6 FC CC 4C F6 D2
52 1A 37 3D FD 89 37 DC
A2 E7 CA C0 00 74 CA 21
C2 93 BE B4 74 00 BE 55
82 37 DE D0 14 7B DE CE
02 51 38 36 F2 E2 38 D7
80 D3 BA B4 70 60 BA 55
0C 5F 36 38 FC EC 36 D9
D0 82 EB E5 21 31 EB 04
F0 A0 C9 C7 03 13 C9 26
E0 B2 DB D7 12 01 C9 34
80 C2 AB B9 62 71 B9 44
目前我观察到的一些特征是
2。锁上的文件中有小部分16进制数似乎与整体不一致,比如大部分的数是 原数据+密钥,而小部分数据是 原数据-密钥 或 密钥-原数据 或者 由于两个文件内容不完全相同 数据与原数据以及密钥关系不大。
那么什么才是它统一的加密算法?
以下附上我的几个文件
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)