dpt-shell是函数抽取壳的实现。一种将dex文件中的函数代码抽空,然后在程序运行时将函数代码填回的那么一种壳。
本项目未经大量测试,仅用于学习交流,不要线上使用,否则自行承担后果。
转到Releases页面下载executable.zip,解压,执行:
java -jar dpt.jar /path/to/apk
git clone https://github.com/luoyesiqiu/dpt-shell
cd dpt-shell
gradlew dpt:assemble
gradlew shell:assemble
cd executable
java -jar dpt.jar /path/to/apk