期刊文献+

针对微软中间语言的逆向分析

Reverse analysis of Microsoft intermediate language
下载PDF
导出
摘要 首先比较了微软中间语言(MSIL)与一般汇编的异同,并以元数据、指令特征、控制流和数据流分析为基础,提出了采用特征结构提取和虚拟执行两个手段来识别上层语言构块(变量、表达式和语句等)的方法。分析结果验证了该分析方法可有效地识别程序结构。 Microsoft intermediate language(MSIL) was compared with existing assembly language. Then several algorithms that could be applied to identify building block of high level language were presented, such as variables, expressions, and statements. Analysis results axe given to prove the correctness of algorithms.
作者 熊贻青
出处 《计算机应用》 CSCD 北大核心 2006年第7期1523-1525,共3页 journal of Computer Applications
关键词 微软中间语言 逆向工程 程序分析 Microsoft intermediate language(MSIL) reverse engineering program analysis
  • 相关文献

参考文献5

  • 1AHO AV, SETHI R, ULLMAN JD. Compilers: Principles, Techniques, and Tools[M]. Addison-Wesley, 1986.
  • 2SHARIR M. Structural Analysis: A New Approach to Flow Analysis in Optimizing Compilers [J]. Computer Languages, 1980, 5 (3/4) :141 - 153.
  • 3MUCHNICK SS. Advanced Compiler Design and Implementation[M] .Elsevier Press, 1997.
  • 4GAMMA E, HELM R,JOHNSON R,et al. Design Patterns: Elements of Reusable Object-Oriented Software[M].Addison-Wesley, 1995.
  • 5Graph Viz[EB/OL]. http://www.graphviz.org/, 2005.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部