首页
社区
课程
招聘
[讨论]android未来安全之路
发表于: 2014-9-25 16:47 5497

[讨论]android未来安全之路

2014-9-25 16:47
5497
android L 之后,ART会代替dalvik。换成ART之后的apk编译后的代码是不是和Dalvik的相同?执行过程有什么区别?另外,Android L设备默认对数据进行加密处理。未来的Android攻防之路怎么走?请各位大牛给点思路。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 59
活跃值: (185)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
同求,各路大侠给些意见撒
2014-9-28 10:45
0
雪    币: 7
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
1、目前来说对开发者导的APK没有影响,ART在安装时会将dex编译生成本地代码,而Davlik是将dex优化成为odex;

2、执行过程中,Dalvik的执行的是dex字节码,运行时通过JIT机制转为本地代码执行;而ART执行的是安装时编译好的Native代码, 所以ART性能更好,更快;

从android runtime实现上来说,Dalvik 、 ART两者都按JavaVM的形式封装成虚拟机,由Zygote根据运行时配置来启动;
2014-9-29 10:21
0
雪    币: 7
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
个人觉得ART取代Davlik是为了性能这个目标,而非是奔着提升安全的角度上来来做的;
不像NTFS取代FAT32,除了性能上的加强,安全方面也提高了这个情况 ;

ART取代Dalvik其实并没有影响、改变到Android系统的架构,  比如底层的linux kernel, 上层的application framework都一切照旧,仅是Android VM这一层级别的优化

本质上来说,ART同样具有JVM的反射、GC这些功能;Dexloader的机制依然存在,各种so也还是会有;

android的安全攻防,还是该加壳加壳,该加固加固,照旧吧
2014-9-29 10:39
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
受教了~
2014-9-29 11:08
0
雪    币: 7
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
哈,要不感谢一下我的贴子吧,大哥

今天刚转正为会员,还没收到过感谢数呢,快快破谢吧
2014-9-29 15:34
0
雪    币: 49
活跃值: (63)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
感谢跳刀的解惑,
2014-10-7 11:12
0
游客
登录 | 注册 方可回帖
返回