源代码到IR映射器 此工具将字节码/ dex元素(例如类型,方法,字段和调用)映射到源元素。 输入的是可执行代码(JAR / APK格式)加上原始源。 输出是与底层实体相对应的源代码元素的。 低层实体ID遵循的格式。 这项工作正在进行中,目前(部分)支持以下源语言:Java,Groovy,Kotlin。 建造要求 将Kotlin ANTLR语法安装到本地Maven存储库: ./install-kotlin-parser.sh 然后,安装该工具: ./gradlew installDist 基本用途 要使用app.jar代码和app-sources.jar源为应用程序生成JSON映射,请运行以下命令: build/install/source-ir-fitter/bin/source-ir-fitter --ir path/to/app.jar --source path/to/ap