期刊文献+

对PE文件修改的一种解决方案PEPatch

A Solution Named PEPatch About Revision of PE Document
下载PDF
导出
摘要 首先分析了PE文件的基本结构,着重说明了PE头及节表结构,然后介绍了如何增加一个节表并修改入口点到这个新加节表中的技术。通过这种技术,程序运行起来时可以执行事先指定的代码,以达到修改或者增加程序功能的目的。此外,本文在理论的基础上给出一个雏形结构,称之为PEPatch,通过这个结构可以在未得到文件源码的情况下,加强这个文件的功能,或者在需要修改文件bug以及其他要求的情况下,也可以顺利实现对这个文件的修改。 This paper analyses the basic structure of PE document, emphasizes the explanation of PE header and section table structure, then introduces a technology on how to add a section table and amend the entry point to the new table. Though this technology, procedures can execute specified code in advance, so as to achieve the purpose of procedure modification and enhancement. In addition, this paper gives a prototype structure which is based on theory, it is named PEPatch, though this structure, it can strengthen the function of this document without its sound code, or in the need to amend the document bug, as well as other requirements of the case, it can amend this document successfully.
作者 纪芩 喻国平
出处 《计算机与现代化》 2009年第6期63-65,共3页 Computer and Modernization
关键词 PE文件 节表 入口点 雏形结构 PE document section table entry point prototype structure
  • 相关文献

参考文献6

二级参考文献13

  • 1张维,山秀明,任勇.基于时空二维混沌的数字水印算法[J].微计算机信息,2005,21(11X):4-5. 被引量:8
  • 2杨亮.Windows深入剖析-内核篇[M].北京:清华大学出版社,..
  • 3Ban Forta Paul Fonte Greg Brewer 杜大鹏 等.Windows2000 开发人员指南[M].北京:中国水利水电出版社,2001.144,428.
  • 4MATT PIETREK.Windows95系统程式设计大奥秘[M].台湾:旗标出版有限公司,1997..
  • 5David J Kruglinski 希望图书创作室.Visual C++6.0技术内幕(第四版)[M].北京:北京希望电子出版社,.209,426.
  • 6罗云彬.Windows环境下32位汇编语言程序设计[M].北京:电子工业出版社,1999..
  • 7PIETREKM 侯俊杰译.Windows 95系统程式设计[M].北京:旗标出版有限公司,1997..
  • 8JeffreyRichter.Windows核心编程[M].北京:机械工业出版社,2000..
  • 9段钢.软件加密技术内幕[M].北京:电子工业出版社,2004,8
  • 10熊前兴.Windows NT可执行文件的块结构剖析[J].计算机工程,2000,26(7):85-88. 被引量:5

共引文献38

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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