本田车载app破解
本田车载app破解
玩玩破解😁,整体流程比较简单,最终成功获取vip
前情说明
背景:之前有通过逆向添加log输出激活码再离线激活的方式,但联网会被注销激活码;也有用户通过幸运破解器修改6.9.16版本权限去除INTERNET权限禁止联网,但无法后续安装其他应用,且7.0以上版本添加签名校验,直接使用幸运破解器修改的app运行会报错。经测试,使用NP管理器去除签名校验后,再用幸运破解器去除网络权限可以运行。
目标:跳过激活码检测以及去除吊销激活码后删除root权限。
附件
原始文件Honda Hack_7.4.7.apk:https://wwrm.lanzoue.com/iYVv92d7wibe
工具准备
模拟器:本篇文章是用的夜神模拟器
手机app:NP管理器:https://wwrm.lanzoue.com/i116u2s9esvi
下载 jadx-gui-1.5.1-with-jre-win.zip:https://github.com/skylot/jadx/releases/tag/v1.5.1
程序运行
模拟器中打开apk,选择车型为思域
发现有好多功能普通用户都不能使用
正活开始
关键词:“需要专业版”
jadx打开apk,搜索需要专业版
找到key:pro_function
搜索key,定位关键函数
发现第一个函数有常量字符串“google.com”,第四个函数在执行到后面部分时会显示对话框且返回false
之后用np管理器去除apk签名
NP管理器是一款用于安卓应用签名管理的工具,其核心功能主要包括以下几点:
- 去除签名校验:能够移除APK文件的数字签名,使得修改后的APK文件可以绕过签名验证,避免因签名不一致导致的安装失败。
- 重新签名:为去除签名校验后的APK文件生成新的签名,确保修改后的文件能够正常安装到安卓设备上。
- 签名管理:支持管理多个签名密钥,方便用户对不同应用进行签名操作,提高签名管理的灵活性。
首先将模拟器断网,要不然np管理器一直提示需要更新
np管理器提取安装包,对黑科技app进行去除签名校验
对新生成的文件,加了kill的文件,点击查看,点击classes.dex文件进行编辑,打开方式:DEX编辑器PLUS,搜索代码中的字符串常量google.com
根据jadx看到的代码结构,第一个函数返回google.com字符串,第四个函数执行到后面部分时显示对话框,且返回false,我们就让它第一行返回true,其中代码if块里就返回true
smali中函数以.method开头,.end method结束,我们从google.com所在的第一个往下数,找到第四个,把函数中的第一次return true复制,粘贴到前面的位置
保存并退出,一直退出到编译
到此,kill这个文件已经处理好了,可以安装运行了,我这里NP管理器默认自动签名,可以打开看一下是否有签名
模拟器删除app,重新安装kill这个apk,打开,选择车型优化,然后重启,在没激活前,高级功能下面现实的是升级到专业版,激活后,显示的是查看注册码
看看查看注册码是null,因为我们这是直接跳过了
高级用户功能都解锁了
总结
总体来说比较简单,也就是了解了一下np管理器去除签名的功能,夜神模拟器有点不好用,后边还是换成雷神吧