具有时间多样性的JavaScript代码保护方法-论文.pdf

具有时间多样性的JavaScript代码保护方法-论文.pdf

ID:57924723

大小:499.41 KB

页数:6页

时间:2020-04-14

具有时间多样性的JavaScript代码保护方法-论文.pdf_第1页
具有时间多样性的JavaScript代码保护方法-论文.pdf_第2页
具有时间多样性的JavaScript代码保护方法-论文.pdf_第3页
具有时间多样性的JavaScript代码保护方法-论文.pdf_第4页
具有时间多样性的JavaScript代码保护方法-论文.pdf_第5页
资源描述:

《具有时间多样性的JavaScript代码保护方法-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JournalofComputerApplicationsISSN1oo1.90812015.0l。10计算机应用,2015,35(1):72—76,82CODENJYIIDUhttp://www.joca.cn文章编号:1001.9081(2015)O1.0072.05doi:10.11772/j.issn.1001—9081.2015.01.0072具有时间多样性的JavaScript代码保护方法房鼎益一,党舒凡',王怀军,董浩,张凡,(1.西北大学信息科学与技术学院,西安710127;2.西北大学一爱迪德物联网信息安全联合实验室(西北大学),西安710127;3.爱

2、迪德技术(北京)有限公司,北京100125)(通信作者电子邮箱dangshufan@163.tom)摘要:Web应用同本地应用一样面临恶意主机威胁。如何确保暴露于用户主机中的Web应用核心算法或关键业务流程等重要信息的安全成为亟待解决的问题。针对现有JavaScript代码保护方法难以抵御动态分析且抗累积攻击效果差的问题,提出了一种具有时间多样性的JavaScript代码保护(TDJSP)方法。首先,通过程序多样化处理和路径空间模糊化,使JavaScript程序在执行时具有多样性效果,以有效抵御累积攻击;其次,检测调试器、模拟器等非正常执行环境的特征,并根据检测结果进行响

3、应,增加攻击者进行动态分析的难度。理论分析和实验结果表明,JavaScript程序的抗逆向分析能力得到了提高,同时,其空间增长率约为3.1(优于JScrambler3),时间延迟为毫秒级。因此,该方法能够在不影响程序性能的前提下提升Web应用的安全性。关键词:Web应用;Java.Script代码保护;累积攻击;时间多样性;代码混淆中图分类号:TP309;TP3ll文献标志码:AJavaScriptcodeprotectionmethodbasedontemporaldiversityFANGDingyi一,DANGShufan,,WANGHuaijun一。DONGHao

4、一。ZHANGFan,(1.SchoolofInformationScienceandTechnology,NorthwestUniversity,Xi'anShaanxi710127,China;2.NWU-IrdetolnternetofThingsandInfomationSecurityJointLaboratory(NorthwestUniversity),Xi'anShaanxi710127,China;3.IrdetoAccessTechnology(曰eng)CompanyLimited,Beijing100125,China)Abstract:Webap

5、plicationsareunderthethreatfrommalicioushostproblemjustasnative印plications.Howtoensurethecorealgorithmormainbusinessprocess’SsecurityofWebapplicationsinbrowser-sidehasbecomeaseriousproblemneededtobesolved.FortheproblemoflowefectivenesstoresistdynamicanalysisandcumulativeattackinpresentJav

6、aScriptcodeprotectionmethods,aJava,ScriptcodeProtectionbasedonTemporalDiversityfTDJSP)methodwasproposed.Inordertoresistcumulativeattack,themethodfirstlymadetheJavaSeriptprogramobtainthediverseabilityinruntimebybuildingprogram’Sdiversitysetandobfuscatingitsbranchspace.Andthen,itdetectedfea

7、turesofabnormalexecutionenvironmentssuchasdebuggersandemulationstoimprovethedificultyofdynamicanalysis.ThetheoreticalanalysesandexperimentalresultsshowthatthemethodimprovestheabilityofJavaScriptprogramagainsttheconverseanalysis.Andthespacegrowthrateis3.1(superiortoJ

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

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

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