盛特杯科研项目立项结题表

盛特杯科研项目立项结题表

ID:19980331

大小:46.50 KB

页数:4页

时间:2018-10-08

盛特杯科研项目立项结题表_第1页
盛特杯科研项目立项结题表_第2页
盛特杯科研项目立项结题表_第3页
盛特杯科研项目立项结题表_第4页
资源描述:

《盛特杯科研项目立项结题表》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、“盛特杯”科研项目立项结题表项目名称基于多重加密的壳的研究与实现立项时间2012年10月项目类别重点成果形式软件成品、研究数据及研究文档计划完成时间2013年6月实际完成时间2013年5月项目提交时间2013年5月院系资助经费1500元项目实际支出经费项目组成员简介及承担任务的基本情况项目负责人姓名王百龙性别男专业年级计科2011级学号1105010239技术特长软件加解密联系电话13540328850本项目中承担的任务程序编写、测试、算法构思等工作量全部项目组主要成员姓名性别学号专业年级本项目中承担的任务工作量王百龙男1105010239计科2011级程序编

2、写、测试、算法构思等全部成果简介和项目立项总结(填表提示:本项目的目的、意义;本项目的内容提要;本项目的科技价值和应用价值、社会效益和经济效益;本项目的特色和创新之处;本项目的不足和存在的问题;有哪些问题尚需要进一步研究等。)1、选题意义和现实意义:项目选题的背景介绍,理论和现实意义。背景介绍:我国加密壳技术已经逐渐为大众所熟知,现在对于软件的加密,国内多数安全公司满足现有的加密技术,又由于软件与操作系统的兼容性问题,造成了巨大损失。与此对应的,在国际上,加密壳种类繁多,如ASP,UPX等,但是,不少知名的壳被分析的特别透彻,被开发出了对应的脱壳机。同时,很多

3、人为了保证软件的安全,对软件加壳,释放资源,再加壳,这样程序运行时的稳定性可能受到影响。2.目的:试图找出一条自己的软件加密,实践出新的加壳技术,将在学校所学的知识应用于实践,让我们在实践中技术得以提升。另外,开发出一个新的、可用的、人性化的加壳软件,可以解决部分软件加密需求。同时,完成快速释放,保证程序运行的正确性和速度。43、技术途径:PE文件格式、数据隐藏技术、数据加密算法、资源快速释放、输入表重建技术、花指令技术等。4.开发平台:Windows语言工具:C++、汇编等5、创新点和特色:采用多级加密技术,使软件横向分层,同时控制软件体积。对资源重建、输入

4、表定位、垃圾数据清除、压缩技术重点突出。在算法加密和优化上重点创新,尝试使用新的加密方式来加强壳的安全性。另外,对PE文件头重建和将程序加载到内存使用新的方法。6、主要参考文献:《汇编语言》《软件加密内幕》《反汇编解密》《微软:PE头文件结构》《散列算法》《加密算法的实现》《软件加密与破解》《电子密钥实现》7.项目主要内容:(1).修改PE头(2).对text块进行RC4加密,防止程序被IDA等静态工具分析(3).替换程序中的部分API函数,让其执行到API函数时能跳到壳执行相关代码后再跳回(4).在壳中加了CRC自校验(5).加了部分anti(6).区块添加

5、(7).text段CR4加密(8).基于f(k(n),S,T)==(k[i+S]xork[i-1+S])&&(∑S=G)核心加密运算。(9).IAT加密、还原(10).防int3中断(11).新算法研究(改变传统加密结构,用明文密文运算出密钥,并使之不可逆)(12).防检测伪装8.存在的问题(1).针对OllyDebug的自身隐藏插件使得软件CRC自校验和anti失效。(2).杀毒软件误报SMC技术和空区块添加。(3).如果受加密软件本身加密过,可能引起崩溃。49.改善方向:(1).按需加密功能由于技术原因没有实现。(2).算法的多重性影响软件运行速率,可以尝

6、试多重释放。(3).可以添加连接网络功能,使本身功能更完善。(4).把原来构想的复合加密功能实现,使之完全成为一个新的算法。(5).没有设置用户密钥,可以使之作为参数加入算法。项目负责人签字:▁▁▁▁▁▁指导教师评审意见教师签字:▁▁▁▁▁▁年月日院系评审小组评价和结论学院评审小组负责人签字:▁▁▁▁▁▁▁▁▁年月日4盛特公司结题意见负责人签字:▁▁▁▁▁▁▁▁▁盛特公司(签章)年月日4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。