软件保护与分析技术的研究与实现

来源 :北京邮电大学 | 被引量 : 11次 | 上传用户:yayiye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件安全保护与分析技术已经成为计算机安全领域的一个重要研究课题。本文主要面向windows下的二进制软件程序(PE文件),从正反两个方面研究和总结了当今主流的软件保护与分析技术。在此基础上,提出了一种软件保护模型机制来对PE文件进行保护。此机制综合采用了当今主流的软件保护加密技术,如代码混淆、压缩加密、花指令、反调试反跟踪技术等。经实践检测,使用此机制对文件保护后,有非常好的抵御静态分析和动态跟踪调试的效果。此外本文在研究总结软件分析技术的基础上,提出了利用ida插件来辅助文件分析的方法,并且提出了利用“最小素数乘积”法来对可执行文件中的函数基本块进行签名,这种方法大大提高了软件分析的效率和准确率。利用ida插件将所需的可执行文件分析信息存储到数据库中,方便随时查看和调用。这种分析方法可以大大节省进一步的人工分析所耗费的人力物力,并且为开发自动化的分析工具打下坚实基础。
其他文献
随着生产水平的提高和企业规模的扩大,现代企业迫切需要一个报表平台系统,利用当前Internet的迅速发展,使得分布在不同地方的子公司或单位能够随时提交各种生产经营报表,从而对数
随着网络规模的日益扩展,网络体系结构模型越来越复杂,网络用户及承载业务种类也与日剧增。认知网络为解决当前网络所面临的日益增加的复杂度提供了新的解决途径,尤其是在无
本文以GPS定位技术为基础,综合利用GPRS无线传输技术、GIS地理信息技术,设计并实现了物流行业中对集装箱卡车的实时监控系统。系统以安装在集装箱卡车上的GPS接收机发送的定
真实感绘制中通常需要大量采样才能得到收敛的结果,在采样不充足的情况下,结果中常出现明显噪点,如何减少采样加快收敛是一个很重要的问题。光场具有低秩性和连续性,可以认为
建立数学模型是工程应用和科研中的一个重要环节。在工程技术、经济管理、自然科学和社会科学等领域普遍存在着许多随时间变化的动态系统和非线性现象。遗传算法用于智能建模
随着互联网的迅猛发展,网络中的评论信息越来越多的受到人们的关注,加快了文本褒贬倾向性分析的脚步。本文主要针对中文句子级别的褒贬倾向性分析做了以下工作:   1.建立了绝
随着互联网的快速发展,各式各样的网站上的评论数据不断积累,而评论情感分析的主要任务正是基于这些大量的评论数据,分析出用户直观的情感表达。近年来,基于文本主题模型的评论情
嵌入式软件广泛应用于军工、航空航天、医疗等重要行业,随着嵌入式软件在产品系统中的地位和作用日益提高,安全性问题也日益突出。运行时错误(Run-time Errors)是影响嵌入式软
近年来,由于国内外学术界的高度关注、政府和新闻媒体大力宣传,物联网技术迅速发展,不断地切入人们生产、生活工作中。将物联网中上庞大散乱,多样异构的数据信息汇聚起来,并
我国是林业大国,拥有丰富的林业物种资源,随着环境问题的日益突出,濒危植物的数量激增,又由于人工识别具有效率低、主观性强的缺点,因此,基于计算机技术的植物物种识别具有重