我有来自 OS X 程序的不受支持的文件格式。它使用NSDocument
,不幸的是,供应商不会帮助格式 - 或允许导出。
那么逆向工程这种格式的第一步是什么NSDocument
?该程序仍然使用 os x 10.3 中已弃用的initWithContentsOfFile
方法。我可以访问程序、我的数据和大量样本数据。
我已经对程序的反汇编做了一些初步工作,并修改了格式。但并没有太大的进展。反汇编并没有发现任何东西,但是用十六进制编辑器查看文件给了我一些数据结构的轮廓和最初的固定头。
我有来自 OS X 程序的不受支持的文件格式。它使用NSDocument
,不幸的是,供应商不会帮助格式 - 或允许导出。
那么逆向工程这种格式的第一步是什么NSDocument
?该程序仍然使用 os x 10.3 中已弃用的initWithContentsOfFile
方法。我可以访问程序、我的数据和大量样本数据。
我已经对程序的反汇编做了一些初步工作,并修改了格式。但并没有太大的进展。反汇编并没有发现任何东西,但是用十六进制编辑器查看文件给了我一些数据结构的轮廓和最初的固定头。