基于Win32的软件逆向工程的研究与应用

来源 :吉林大学 | 被引量 : 0次 | 上传用户:jayden1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件应用领域的不断扩大,软件工程领域有意义和具有挑战性的一面不再仅仅是建立一个全新的软件系统,如何保护现有软件的安全和重构这些既有系统也成为软件工程的重要方向,软件逆向工程就是实现软件保护和重构既有系统的基础。软件逆向工程和再工程成为软件工程领域中的重要研究课题,具有重大的现实意义和经济价值。本文在参阅了国内外大量文献资料的基础上,结合作者的逆向工程经验,详细阐述了软件逆向工程中的多项关键技术,研究了运行在Win32平台的某款商用模拟考试系统。主要工作有:利用侦测工具PEID分析了该软件是否加壳和该软件的编程语言;借助IDA分析工具对该软件进行了静态分析,动态软件逆向分析工具OllyDbg进行了动态调试,分析出该软件的暴力破解位置,写出了文件补丁,成功实现了软件的暴力破解;分析文件完整性校验过程,分析了该软件机器码的生成过程及软件的注册过程,写出了注册机;最后利用软件再工程理论和二次开发技术对原系统增加了菜单,对软件功能进行了简单扩充。
其他文献
本文以外资银行在华国际创业模式为研究对象,分析了外资银行在华创业采取的新建投资和并购两种模式的优劣势、发展趋势以及选择不同模式的影响因素,总结出外资银行在华创业模
目的 探讨静脉用药调配中心(PIVAS)审方工作模式转变的成效,促进静脉用药的安全、合理使用.方法 在PIVAS逐步实施以计算机初步审方和药师人工二次审方为基础,审方药师协同护士
在激烈的市场竞争中人们逐步从识到:市场竞争实质是产品、技术、人才的竞争,而归结起来是企业创新能力的竞争。技术创新已成为现代企业生存与发展的基础。目前,世界各国都纷