- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
. 摘要
数不具有保序性,因此,只能用于保护等于关系的路径分支条件。单向保留前
缀加密算法结合了保留前缀算法和单向哈希函数的优点,首先,将大于或小于
等不等关系的路径分支条件所对应的数据区间转换成一个前缀集合,该前缀集
合的生成过程引入了单向哈希函数,然后,将基于数据区间边界值的路径判断
过程变成前缀匹配过程,从而扩展了单向哈希函数在软件保护中的应用范围。
路径混淆后,攻击者逆向推理软件内部逻辑关系的难度将等同于根据哈希值逆
向求解哈希函数输入值的难度。
4.软件路径混淆系统的设计与实现。各种路径混淆策略的应用范围、强度、
弹性、开销和隐蔽性各不相同,在对比和分析的基础上,并结合软件二进制代
码中路径分支的重要程度、结构特征和执行频率等信息,提出了路径混淆优化
算法,并实现了软件路径混淆系统。软件路径混淆系统是在开源的LLVM编译优
化架构上设计和开发的,混淆对象是介于高级语言代码与机器代码之间的中间
语言代码,该系统使软件在编译过程中自动实现路径混淆。试验结果表明路径
混淆系统能有效隐藏和保护软件的路径信息,而且混淆后,软件增加的时间开
销和空间开销有限,具有很强的实用性。
关键词:信息安全,软件知识产权保护,代码混淆,软件路径信息泄露,
逆向工程
II
Abstract
Abst
ract
Softwarewillleak at
informationruntime.Inrecent
path years,concolic
in
taint andtheorem are usedsoftware
execution,dynamicanalysis provingwidely
reverse attackerscancollectconstraintsfromsoft:ware’S
engineering,that path binary
trace
executionandreasonaboutsoftwareinternal aseriousthreatto
logic,posing
softwareintellectual
propertyprotection.
砸sarticle the information
software’S
analyzed path leakageproblem,and
obfuscation usedunsolved
proposed
path technique,which
side to
effectsand software’Sinformation
prefix—preservingalgorithmprotect path
without software’S researchresultsaleasfollows:
changing functionality.ne
1.Path
ob
您可能关注的文档
最近下载
- 2024河南郑州文化旅游和体育集团有限公司社会化公开招聘34人笔试备考试题及答案解析.docx VIP
- 招标代理档案管理制度.docx VIP
- 2025南方电网昆明供电局项目制用工招聘(48人)笔试模拟试题及答案解析.docx VIP
- 农业服务中心2025年度工作计划 .doc VIP
- 外窗防水节点施工方案(JS).doc
- 2025-2026学年小学科学五年级上册青岛版(五四制2024)教学设计合集.docx
- 2025《J金融租赁公司所在行业的波特五力模型分析》5800字.doc
- 2025金风变流器2.0MW故障代码手册V4.docx VIP
- AP微积分AB 2014年真题 (选择题+问答题) AP Calculus AB 2014 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 动态口令认证机制的网上投票系统设计与实现.docx VIP
文档评论(0)