Windows obj文件中调试信息的格式是什么?

时间:2013-09-13 21:54:11

标签: windows debugging coff

我正在搞乱编译器,.obj文件,汇编等。.obj文件包含最终在PDB中结束的信息,但我找不到对调试部分中使用的格式的任何引用.obj文件。 (但是,我发现了对COFF文件格式的引用 - 所以我已经知道了这一点。)

那么:使用/ Zi标志编译源C文件时,.debug $ S和.debug $ T部分的格式是什么?

1 个答案:

答案 0 :(得分:1)

此信息未发布(用于本机PDB的格式)。如果您可以使用“链接”将目标文件链接到可执行文件,则可以使用Windows“debugging apis”来“查询”图像中的符号。但是,用于目标文件的格式不会公开。

您可以尝试对其进行逆向工程。如果您发现任何信息,请分享。