|
|
本帖最后由 闲散玩家 于 2026-4-28 23:16 编辑
UN管理器,逆向so或者Flutter的人应该多少都用过,或者听过
作者也在论坛
之前改完算法助手,就想着再找个练手的
详细可看帖
算法助手逆向算法助手去友盟umengSDK
找来找去,看到了UN管理器
我用的不算多,因为平时改so或者Flutter不太多
但是觉得UN管理器有优化的地方
【相对于我来说】
1.包含友盟umengSDK(得清除)
2.强制更新(有新版本旧版就不能用了)
3.必须联网才能启动(每次都要联网获取配置)
4.反正我觉得像MT管理器这样,可以本地运行更好
5.破解会员?(暂时没时间也没这个能力)
能实现本地运行就符合我的预期了
【警告,该软件超强混淆,控制流平坦化与流加密,各种校验,不要轻易尝试】
【警告,该软件超强混淆,控制流平坦化与流加密,各种校验,不要轻易尝试】
【警告,该软件超强混淆,控制流平坦化与流加密,各种校验,不要轻易尝试】
但是用着还可以,毕竟不用下载安装Termux
相对来说简单易上手
步入正题
先简单分析一下,每次启动检查更新,如果有更新,就强制更新
同时应该还存在各种校验,无论修改任何内容,或者断网或者其他的都会起始页报错
1.去除友盟SDK?
搜索umeng直接1000+结果,直接放弃删除
阻止umeng初始化,简单方便
com.umeng.commonsdk.UMConfigure.init
清空搜索到的第2个结果
2.实现本地化运行
因为存在校验,所以需要自行解决
解决完校验
接下来
我们需要获取到配置数据,修改Smali代码把数据写入初始化方法
然后就可以正常启动到主界面了
结束了吗?
还没呢
因为还存在校验
3.只要不是正常进入软件,编辑so或者Flutter分析都会报错
即使过了主界面
4.进入到so编辑界面还有校验,无法使用搜索功能
当你处理完搜索无法使用的报错
基本上就算处理完了
可以无视更新
完全本地化运行了
非破解会员
自证一下
我不是随便发图
最后无法使用搜索的一个校验在
com.unmgr.un2.ui.disassembler.Disassembler.*某个类
校验签名,判断长度是否32位
结束
.
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
-
查看全部评分
总评分:好评 +1
金币 +2
|