其他分享
首页 > 其他分享> > android-寻找用于smali文件的解析器

android-寻找用于smali文件的解析器

作者:互联网

是否存在.smali文件的解析器?让我更明确一点:我需要编写程序.该程序的输入是.smali文件.该程序(由于我正在寻找解析器)应在每次声明全局变量时捕获.下一步添加一些代码.是否可能,或者尚无解析器用于一个类似的任务?谢谢.

解决方法:

这是smali本身在重组smali文件时使用的解析器.

https://github.com/JesusFreke/smali/blob/master/smali/src/main/antlr/smaliParser.g

另一种选择是直接使用dexlib2读取dex文件,执行所需的修改,然后将其写回.

标签:smali,parsing,android
来源: https://codeday.me/bug/20191122/2056398.html