期刊文献+

代码与数据分离的反汇编程序设计 被引量:3

下载PDF
导出
摘要 分离代码与数据是反汇编程序的重要设计目标。目前在反汇编程序设计中广泛采用的多遍扫描方法在理论上不能完全实现代码与数据的分离。在技术实现上又存在算法复杂、数据结构嬴肿、代码效率低、运行速度慢的不足。本文研究了目标程序中代码与数据的特点、CPU指令的控制机制和汇编程序员编制程序时的基本原则,给出了一种在反汇编程序设计中实现代码与数据分离的新的技术实现方法。并用该方法对美国AD公司的数字信号处理芯片DSP-21XX系列、MOTOLORA公司的68HC11系列、INTEL公司的8051和8098系列设计了代码与数据分离的反汇编程序。
出处 《计算机工程与应用》 CSCD 北大核心 1996年第5期33-35,共3页 Computer Engineering and Applications
  • 相关文献

同被引文献17

  • 1谷伟,侯成君.MCS-51智能反汇编软件的设计与实现[J].微电子学与计算机,1993,10(10):21-24. 被引量:2
  • 2蒋烈辉,韩小琨,费勤福,周博,张有为.汇编级代码程序结构分析算法研究[J].计算机工程,2007,33(7):68-69. 被引量:3
  • 3蒋烈辉,周博,费勤福,何红旗,韩小琨.反汇编结果代码结构分析算法研究[J].小型微型计算机系统,2007,28(6):1060-1063. 被引量:3
  • 4曾鸣,赵荣彩,姚京松,王小芹.一种基于重定位信息的二次反汇编算法[J].计算机科学,2007,34(7):284-287. 被引量:5
  • 5Hopwood Gregory Littel.Decompilation. PhD Thesis.University of California,1978.
  • 6W C Hsieh,D Engler,G Back.Reverse-Engineering Instruction Encodings[C].In : USENIX Annual Technical Conference, Boston, Mass, 2001-06:133-146.
  • 7Benjamin Schwarz, Saumya Debray, Gregory Andrews.Disassembly of executable code revisited[C].In..Working Conference on Reverse Engineering, 2002-10.
  • 8C Cifuentes, K Gough.Decompilation of Binary Programs[J].Software Practice & Experience, 1995 ;25 (7) : 811 -829.
  • 9KRUEGEL C, ROBERTSON W K, VALEUR F, et al. Static disas- sembly of obfuscated binaries [ EB/OL]. (2004-05-18) [2014-06- 15 ]. https://www, usenix, org/legacy/publications/library/pro- ceedings/secO4/tech/full _ papers/kruegel/kruegel _ html/disassem- ble. html.
  • 10SCHWARZ B, DEBRAY S, ANDREWS G. Disassembly of execut-able code revisited [ C] // Proceedings of the Ninth Working Confer- ence on Reverse Engineering. Piscataway: IEEE, 2002:45 -54.

引证文献3

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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