弱网APP-实战修复某邦加固去除Arm弹窗
本帖最后由 laoser 于 2024-9-9 08:31 编辑## 前言
声明:本文仅供学习交流使用,所涉及的APP破解版不提供下载渠道。所涉及的技术请勿用于非法活动,否则所带来的一切后果自负。
## 使用工具
练手包
● MT管理器
● NP管理器
● 脱壳机
## 下载地址
## 软件界面
打开软件就是经典的arm弹窗
## 脱壳修复
### 脱壳
脱壳就不细说了,还是很容易的,脱壳机网上一抓一大把
### 修复dex
全选脱壳后的dex
选择修复
修复下头部就可以,MT管理器也可以修复
### 添加dex到apk
需套把修复后的dex添加到apk中
已将修复后的dex添加到apk中
### 替换原入口
代码中搜索APPNAME
找到类H
com.tencent.qnet.global.QnetApplication就是原入口Application实例
找到AndroidManifest.xml文件
查找application节点android:name="入口Application"
删除加固特征android:appComponentFactory
替换为原来的入口
### 删除加固残留特征文件
删除后就没有arm弹窗了
删除assets目录下meta-data文件夹和classes0.jar加固特征文件
依次在所有的lib子目录下查找加固特征并删除
删除libSecShell.so
### 签名apk
签名apk,不签名无法安装
去除加固完成了,不显示加固
### 安装验证脱修成功
打开后就只有原来app的弹窗了
到这一步基本已经完成arm类弹窗的破解,以下为拓展知识
## 去除原APP弹窗
回到dex中搜索MainActivity,然后转Java代码分析找到如下两个弹窗:
### 更新类弹窗
showCheckVersionDialog平常强制版本更新
### 公告弹窗
showNormalDialog
### 导航查找定位方法
导航搜索show
### 删除show调用
删除builder.show方法的调用
删除builder.show方法的调用
重新反编译验证下修改结果,show方法没有了
### 保存代码
保存修改后的代码,签名apk文件
### 验证弹窗
安装打开就没有弹窗了
我只想问怎么脱壳的。。。 弱网是什么意思?? xixicoco 发表于 2024-9-5 17:11
弱网是什么意思??
网络延迟拉高 教程不错收藏了 不来个各大脱壳教程:keai 链接失效了哥 弄这个是不是一版都用模拟器 clxy 发表于 2024-9-5 16:59
我只想问怎么脱壳的。。。
有手就行 你发了个啥,图片都看不到
页:
[1]
2