安卓应用程序安全性分析-唐祝寿

安卓应用程序安全性分析-唐祝寿

ID:34529911

大小:1.72 MB

页数:23页

时间:2019-03-07

安卓应用程序安全性分析-唐祝寿_第1页
安卓应用程序安全性分析-唐祝寿_第2页
安卓应用程序安全性分析-唐祝寿_第3页
安卓应用程序安全性分析-唐祝寿_第4页
安卓应用程序安全性分析-唐祝寿_第5页
资源描述:

《安卓应用程序安全性分析-唐祝寿》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、安卓应用程序安全性分析pLL(at)mobeisecurity.com检查项目很多组件安全敏感方法Activity劫持检测拨打电话Activity暴露检测发送短信息广播劫持检测获取短信息广播伪造检测获取通信录广播暴露检测拦截短信服务劫持检测代码自修改服务暴露检测动态类加载Content-provider暴露检测注册为设备管理器……检查项目很多Ref:Android系统安全漏洞检测与利用(诸葛建伟)检查过程很复杂•开发者文档描述有问题–不清晰–有错误–很复杂•安全性依赖个人能力–审查很复杂–无现成工具代码安全分析的几个层面•静态分析–配置文件上的安全检测(AndroidManifest.XM

2、L、签名、hash)–代码层面上的安全检测–关联分析–代码逻辑上的分析•动态分析安全评估动态检测方法•Intent-fuzzer•Content-fuzzer•Drozer恶意程序动态测试•代码覆盖能力测试SMS_sendSMS_send_oSMS_send_butSMS_send_viSMS_send_witSMS_send_onCreatenDestroyton_onClickew_onTouchh_conditions_receiverAnubisYYYYNNB-chaoYNNNNNFireeyeYNNNNN恶意程序动态测试•指纹特征–b-chao(https://b-chao.co

3、m/)–DEVICEID:000000000000000;TEL:15555215554;IMSI:310260000000000–fireeye(https://fireeye.ijinshan.com/)–name:TaintDroidNotificationService;packageName:org.appanalysis–anubis(https://anubis.iseclab.org/)–TEL:15555215554;IMEI:89014103211118510720–foresafe(http://www.foresafe.com/)–DEVICEID:00000000

4、0000000;TEL:15555215554;IMEI:89014103211118510720;IMSI:310260000000000REF:DISSECTINGTHEANDROIDBOUNCER配置文件上的安全检测•广告分析•部分组件安全•查杀特征代码层面上的安全检测•代码扫描代码层面上的安全检测Dex、apk输入预处理(反编译、代码预处理)抽象语法树控制流与符号表数据流污点传播分析静态分析关联分析•安全评估•“恶意”行为是否经过”交互”?–调用序列问题–什么样子的交互?关联分析死代码or来自jni的调用?逻辑上的问题导致停止功能永远都不会被执行到识别程序的意图假淘宝分析结果,使用

5、的权限比一般应用少得多恶意

6、非恶意界限不明确•支付宝比faketaobao使用的权限还多•有些恶意程序没恶意行为Ref:VisualThreat信息安全公司攻击技术走在检测技术前头•混淆代码–1000a.1000b=1000c–1000.1000=1000•reflection•加密代码•加固•…攻击技术走在检测技术前头Smali和java语法上的差别,导致常规分析工具无法识别这是一个identifier还是一个number还有更多工作要做这里…这里…App的安全不只包含客户端代码安全

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

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

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