Binary 如何分析封闭格式(如doc或vce)?

Binary 如何分析封闭格式(如doc或vce)?,binary,format,reverse-engineering,analysis,Binary,Format,Reverse Engineering,Analysis,我想学习.vce格式。它是一种二进制格式,似乎比简单的对象序列化更复杂。是否存在任何分析二进制格式的工具或技术?您必须获得一个可以读取该格式(或自己创建一个)的库。您可能需要使用此文件格式对程序进行“反向代码工程”()。用于此类分析的工具有:brain、反汇编程序(例如idapro)和调试器(例如OllyDBG)。但是要小心——成功地对文件格式进行反向工程的方法是非常困难的 根据您居住的地方,撤销应用程序可能是非法的 我相信只有通过一些令人讨厌的逆向工程才能做到这一点。访问使用上述格式的应用程序

我想学习.vce格式。它是一种二进制格式,似乎比简单的对象序列化更复杂。是否存在任何分析二进制格式的工具或技术?

您必须获得一个可以读取该格式(或自己创建一个)的库。

您可能需要使用此文件格式对程序进行“反向代码工程”()。用于此类分析的工具有:brain、反汇编程序(例如idapro)和调试器(例如OllyDBG)。但是要小心——成功地对文件格式进行反向工程的方法是非常困难的


根据您居住的地方,撤销应用程序可能是非法的

我相信只有通过一些令人讨厌的逆向工程才能做到这一点。访问使用上述格式的应用程序将非常有用,这样您就可以生成几个简单的文件,并在十六进制编辑器中比较它们。使用此方法无法走得更远,但您可能能够找到标题

它还可以用于加密和压缩等。如果您谈论的是Visual CertExam文件格式,那么有用的数据很可能会被加密。

是一些microsoft office二进制格式规范

我的2美分:

  • 从反转应用程序读取文件本身开始。尤其是android应用程序非常有用,因为生成的java源代码更易于阅读(例如,您可能想尝试android的+vce阅读器)。此程序表示vce在文件中使用/嵌入sqlite(与此处提示的一致:)

  • 从这里到哪里去?您可能想探索sqlite文件雕刻工具,看看是否有一种方法可以通过编程识别文件中的模式。祝你好运


重复您自己的问题?在我之前的问题中,我问的是一个等效的开放格式