TaintART: 基于ART(Android RunTime)的多级污点分析系统
主讲:孙茗珅 香港中文大学博士生
近期, Android 使用了 AOT (ahead-of-time) 编译器替代了原有的 Dalvik JIT 编译器。这个 AOT 编译器可以在安装阶段把字节码 (bytecode) 转换成原生的机器码 (native machine code)。在这次演讲中,作者介绍了在这种新的编译策略下,如何利用编译器实现污点分析系统。作者通过修改 Android 原有的 AOT 编译器,利用 CPU 寄存器快速访问污点标记,实现了一个高效的污点分析系统,使得污点分析在 ART 上成为可能。
第2部分 TaintART系统设计、Summary
【视频目录】
TaintART: 基于ART(Android RunTime)的多级污点分析系统
来源:中国教育网