您的位置:
首頁(yè) →
編程開(kāi)發(fā) →
其它知識(shí) → 使用monodis工具分析pe文件結(jié)構(gòu)與msil反匯編 評(píng)論
使用monodis工具分析pe文件結(jié)構(gòu)與msil反匯編
首先PE文件作為進(jìn)行分析mono的基礎(chǔ),畢竟這里是metadata的來(lái)源;另外通過(guò)分析msil語(yǔ)言,可以為后續(xù)的VM執(zhí)行引擎做準(zhǔn)備,畢竟無(wú)論是jit還是aot,都是從msil到x86代碼的轉(zhuǎn)換,msil是第一步;當(dāng)然了解這個(gè)還可以為很多其他項(xiàng)目的分析做準(zhǔn)備,比如最近我脫離reflector很喜歡的一個(gè)工具ilspy,是把msil做ast分析轉(zhuǎn)換為C#。