arkanalyzer
js
ArkAnalyzer 是针对基于 ArkTS 语言开发的鸿蒙原生应用的静态代码分析框架,支持 ArkTS、TypeScript、JavaScript、C/C++ 作为输入,通过将它们转换为统一的三地址码(ArkAnalyzer-IR, ArkIR)中间表示,构建 Scene 数据结构对代码结构进行抽象,并进行 Scene 实现一系列静态分析。
Version 1.0.93
INSTALL
ArkAnalyzer 是针对基于 ArkTS 语言开发的鸿蒙原生应用的静态代码分析框架,支持 ArkTS、TypeScript、JavaScript、C/C++ 作为输入,通过将它们转换为统一的三地址码(ArkAnalyzer-IR, ArkIR)中间表示,构建 Scene 数据结构对代码结构进行抽象,并进行 Scene 实现一系列静态分析。