4

我的问题很简单,就是给定两个 qcar-resource.dat 文件,如何将它们合二为一。我们都知道,有一个名为 libQCAR.so 的库。但是,它是 ARMed 指令集,没有像 ollydbg 这样的调试器来调试它。所以只能从dat文件开始分析。

通过检查文件头,我看到这个 dat 文件是一个 zip。解压,至少可以得到5个文件,分别是:chips.kpts,chips.tex.jpg,config.feat,config.info,config.src

不管一个 dat 文件包含多少图像,只有一个 config.feat、一个 confing.info 和一个 confing.src。所以我的问题将集中在如何将每个 dat 的配置文件合并为一个。

confg.info 很简单,因为它是一个 xml。

config.feat 也是如此。其格式如下: format1

这个文件有 3 个部分,头部,身体,尾部。结合时,头变成两个头的结合,身体也是。你可以用我给你的这个格式自己检查。

该文件可能是一个恐惧文件,包含 QCAR 提取的图像特征。config.src 文件是最难的。文件格式如下: format2

从我看到的 ASCII 码来看,这个文件可能是一个图像特征索引文件。

组合时,我看不到规则模式。src文件是由feat文件制作的吗?

期待您的进一步分析!谢谢!

4

0 回答 0