android双碎片代码,一种代码碎片化的Android应用程序防二次打包方法.pdf

本文介绍了一种创新的代码碎片化加壳方法,旨在保护Android应用程序免受二次打包威胁。通过在整个应用生命周期中保持代码碎片状态,该方法增加了攻击者获取完整DEX文件的难度,有效抵御恶意应用,并对性能影响较小。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一种代码碎片化的Android应用程序防二次打包方法.pdf

小型微型计算机系统 2016 年9 月第9 期

Journal of Chinese Computer Systems Vol. 37 NO.9 2016

一种代码碎片化的 Android 应用程序防二次打包方法

樊如霞l 气房鼎益1 气汤战勇1 气陈晓江1 气刘方圆1 气李政桥1 , 2

1(西北大学信息科学与技术学院,西安710127)

2 (西北大学爱迪德物联网信息安全联合实验室,西安 7101刀)

E-mail ,ds frx@163. ∞m

摘 要:近年来,随着却ldroid 智能设备的流行和普及,该平台上的恶意应用也越来越多.并且,研究表明,大部分的恶意应用都

是通过将合法的应用进行二次打包而产生的.现有的解决措施大都集中于事后的二次打包应用及恶意应用的检测方面.加壳技

术作为一种主动保护措施,近两年来也被用于An世oid 应用程序的防二次打包保护.但目前的 M命oíd 加壳系统都忽略了可执

行文件(dex 文件)易被从内存中窃取而造成的二次打包威胁.针对该问题,本文提出了代码碎片化加壳的方法来防止应用程序

被二次打包.该方法使得应用程序的可执行代码在其执行的整个生命周期中,始终以碎片化的形式存在,大大增加了攻击者获

取完整dex 文件的难度.实验结果分析表明,该方法能够有效地抵抗二次打包威胁,同时,未对性能造成较大影响.

关键词: Androíd 安全;恶意应用;二次打包;内存窃取;>>p壳保护

中固分类号:1凹佣 文献标识码:A 文章编号:1α)()-1220( 2016)ω-1969-(后

A Method of Preveotiog Aodroid App Repackagiog ßased 00 Code Splitting

l l l l l

Fi也N Ru-xía ,2 ,FANG Díng-yí 气TANG Zhan-yong ,2 , CHEN Xíao-jíang ,2 ,LIU Fang_yuanl ,2 ,U Zheng-qíao ,2

1 (Departtnent of lnfonnalÎon Scienωand Technology ,Nortbwest University ,泪'an 710127 ,China)

2 (NWU-Ir也!o 10T -InfonnalÎon Security Join! Lab ,Xi' an 710 127 , αlina)

Abstract :Come along wíth the íncreasíng popularity and adoptíon of Androíd smartphones ,there are more and more Androíd malwares

ín the markeφlace. What's more ,researches have showed that most of the ma1wares are repackaged versíons of legítímate applicatíons.

Current solutíons have most1y fiωused on the detectíon of repackaged applicatíons and malwares ,whích tend to be postmo阳m.Asa

protectíon t,优恤ique whích enables self-defense for softwa邸,packíng has been proposed recent1y to pr创ect Androíd applicatíons.

However ,current Androíd app packíng systems all ignore 由e memory hackíng threat ,whích enables 硝ackers to repackage the applica-

tion. To address 由ís problem ,a method of code fragmen

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值