java签名源码-ApkSignatureKiller:一键破解APK签名校验

时间:2021-06-05 14:09:21
【文件属性】:
文件名称:java签名源码-ApkSignatureKiller:一键破解APK签名校验
文件大小:6.61MB
文件格式:ZIP
更新时间:2021-06-05 14:09:21
系统开源 java签名源码 一键破解APK签名校验 参考自,在其基础上进行了部分改进,并用纯 Java 实现。 原理 通过插入代码到 Application 入口,hook 了程序中 PackageManager 的 getPackageInfo 方法,改变了其获取到的签名信息。 处理步骤 读取原APK的签名信息。 替换或添加 AndroidManifest.xml 中 application 的 name 属性。 读取 PmsHookApplication.smali 并替换签名信息,如果原 APK 自定义了 Application,还需要修改 PmsHookApplication 的父类,最后编译 smali 并添加到 classes.dex 中。 对输出的APK进行签名。 使用方法 使用本工具需要先安装 Java 环境,nkstool.jar 是已编译好的文件。 按需修改 config.txt 中的配置信息,把相应apk放到项目根目录。 运行,三种方式 用 IDEA 打开项目并运行源码。 Windows 系统可以直接打开 run.bat 执行。 Linux 或 MacOS 系统中,打开终端

网友评论