0
我可以使用Mono.Cecil查找.NET程序集是專門爲32位還是64位構建的?或者無需首先加載程序集就能找到其他任何方式。使用Mono.Cecil的.NET程序集目標體系結構
我可以使用Mono.Cecil查找.NET程序集是專門爲32位還是64位構建的?或者無需首先加載程序集就能找到其他任何方式。使用Mono.Cecil的.NET程序集目標體系結構
使用單世曦,你可以做到這一點(的信息可通過模塊模塊):
AssemblyDefinition asm = AssemblyFactory.GetAssembly("myassembly.dll");
foreach (ModuleDefinition module in asm.Modules)
{
Console.WriteLine("Module " + module.Name);
Console.WriteLine("IsPE64 " + module.Image.PEOptionalHeader.StandardFields.IsPE64);
}
謝謝!我是否應該能夠在不詢問網上的情況下找到它?塞西爾代碼沒有評論,我無法找到解釋涉及的術語和概念的好資源。 – 2013-03-20 16:36:01
@DavidRutten - 這是非常真實的。我發現它實際上在挖掘源代碼(我知道我在找什麼,圖像部分)。 – 2013-03-20 17:13:54