TaintART: 基于ART(Android RunTime)的多级污点分析系统

主讲:孙茗珅 香港中文大学博士生

近期, Android 使用了 AOT (ahead-of-time) 编译器替代了原有的 Dalvik JIT 编译器。这个 AOT 编译器可以在安装阶段把字节码 (bytecode) 转换成原生的机器码 (native machine code)。在这次演讲中,作者介绍了在这种新的编译策略下,如何利用编译器实现污点分析系统。作者通过修改 Android 原有的 AOT 编译器,利用 CPU 寄存器快速访问污点标记,实现了一个高效的污点分析系统,使得污点分析在 ART 上成为可能。

第1部分 Android RunTime、污点追踪系统介绍

【视频目录】

TaintART: 基于ART(Android RunTime)的多级污点分析系统 

第1部分 Android RunTime、污点追踪系统介绍

第2部分 TaintART系统设计、Summary

来源:中国教育网
2017年高等教育信息化创新论坛

相关课程