如何分析汇编文件以获取其corflags?

时间:2009-10-16 10:12:54

标签: .net 32bit-64bit

我需要编写代码来读取.net程序集的corflags而不通过反射加载它。

加载程序集需要相对较长的时间,因此我正在寻找能够将其作为流打开并分析二进制流的内容。

在哪里可以找到有关汇编二进制元数据结构的信息? 有没有可用的代码snipet?

由于 萨尔

1 个答案:

答案 0 :(得分:0)

根据Expert .NET 2.0 IL Assembler,corflag在CorHdr.h中的IMAGE_COR20_HEADER中定义,您可以在.NET Framework SDK中找到它。通过包含正确的类型defs,您应该能够通读程序集并读取信息。