返回列表 发新帖

【小白教程】傲软抠图の手撕签名校验

  [复制链接]

46

主题

2704

回帖

1万

积分

博士生

听冬宝宝

Rank: 7Rank: 7Rank: 7

金币
4089
好评
91
信誉
151

MT论坛帅哥考神MT论坛新人MT论坛活跃会员MT论坛最佳新人

QQ
发表于 2025-12-11 20:40:06 来自手机  | 显示全部楼层 | 阅读模式  来自 贵州
本帖最后由 不熬夜的听冬酱 于 2025-12-11 20:56 编辑


前言

这款软件用MT普通去签即可正常运行
但依旧不妨碍我研究他的签名校验

他这个签名校验不是很难,我觉得很新颖,挺有意思的,感兴趣的可以学习一下

想偷学技术的可以悄悄往下看。


教程开始

我们一点一点分析
首先直接签名,然后软件很配合的闪退了

然后我们去看日志,诶?没有崩溃日志。
给你三秒钟思考,说明了什么?很好,校验签名的初始化时机很早,非常早,在安卓 Application创建之前就闪退了。那具体是哪里呢?不知道。

首先我们不小心打开了库文件夹


他都已经给你说Sig了,直接找jni类看看


很明显,检查Sha1,那就有很多种改法了
1.  可以去改so里面这个方法
2. 删除native后清空代码(图片1处)
3. 在onCreate去除调用(图片2处)


有聪明孩子就要问了:
主播主播,我全身上下只有舌头能动了,还有没有更简单的修改方式?

有的兄弟,有的

回到一开始,我们说他没有崩溃日志,说明是在application之前,那还有什么时机呢?

>> ContentProvider <<

这个类继承父级为ContentProvider,是不是很熟悉,那就很好办了,直接去Axml里面搜类名


删除即可


删除后这个jni就不被使用,所以so不会被调用到,可以直接删除libSignature.so

OK,现在重新打开软件看看,依旧闪退,但是会报崩溃日志了。可以看到是来自一个新的so文件导致的,我们先去找jni类。


来到加载类,发现了关键方法。


我们试一下老办法,清空代码?
还是闪退,所以我们只能分析一下so了

说到这里,最近新出了一个手机版Ida,可以很好的反汇编so文件
功能预览图片:


软件帖子:https://bbs.binmt.cc/thread-160198-1-1.html

好的,我们下载安装大佬的RzDroid25工具后
我们直接打开UN管理器

找到checkSignature的方法
可以看到他是调用一个方法来判断的


我们跳转到逻辑判断方法
转一下流程图,差点被反噬了,还好我关得快


我们接着转伪C


分析得知,disable_signature_check等于0的时候就执行if框内的代码,接着又是检查包名,又是检查签名的,那我们直接跳过是不是就行了。

修改方法,if改goto,可参考改法:


聪明小朋友又问了:
主播主播,我只有手能动了,还有没有更简单的方法呀?

有的兄弟!

把这四个布尔类型的方法删掉native清空代码即可实现去除第二层签名校验


猜测一下:开发者似乎把布尔方法当Void方法用了,都是在调用那个逻辑判断方法,然后验证失败就立即闪退,根本不关心最后返回的值,所以清空代码返回1/0看你们

聪明的小朋友又又又要问了:
我全身上下只有一个细胞可以动了,还有没有更简单的方法!

有的兄弟!

查找native方法调用,来到的这个类是所有libwxcipher.so里面的方法调用类


然后呢,上面还有一个实例对象,并且测试下来还有空检查(null),当实例对象是空的时候就不进行验证,也不进行初始化。

所以我们可以给这里删掉
INSTANCE = null


即可正常去除第二层签名校验

教程结束


我个人推荐是删Provider+改libwxcipher.so,因为一个是纯签名,另一个不确定有没有其他加载东西。

真就随意玩弄这软件的签名校验,还有其他方式我没有列举出来,你们可以自己去研究下。
比如libSignature.so搜Sha1替换也是可行的

然后会员比较简单,你们自己捣鼓下就行,方法名就isvip,这里就不写了

预览图片



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
已有3人评分金币 理由
青春向上 + 1 感谢分享。
忏彻 + 1
诸葛青 + 1 发帖辛苦啦

查看全部评分 总评分:金币 +3 

回复

使用道具 举报

46

主题

2704

回帖

1万

积分

博士生

听冬宝宝

Rank: 7Rank: 7Rank: 7

金币
4089
好评
91
信誉
151

MT论坛帅哥考神MT论坛新人MT论坛活跃会员MT论坛最佳新人

QQ
发表于 2025-12-11 20:58:07 来自手机  | 显示全部楼层  来自 贵州
改汇编指令的方案1那里打错了,不是w0,是w8寄存器。
回复

使用道具 举报

217

主题

1486

回帖

9408

积分

硕士生

Rank: 6Rank: 6

金币
160
好评
26
信誉
102

考神MT论坛灌水老大MT论坛帅哥MT论坛活跃会员

发表于 2025-12-11 20:41:32 来自手机  | 显示全部楼层  来自 河南
看看
回复

使用道具 举报

2

主题

4507

回帖

1万

积分

禁止访问

iKUN

金币
1214
好评
16
信誉
111
发表于 2025-12-11 20:43:13 来自手机  | 显示全部楼层  来自 广西
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

4

主题

1164

回帖

3351

积分

大学生

Rank: 5Rank: 5

金币
2493
好评
0
信誉
100
发表于 2025-12-11 20:43:41 来自手机  | 显示全部楼层  来自 广西
看看新技术
回复

使用道具 举报

5

主题

2100

回帖

7247

积分

硕士生

Rank: 6Rank: 6

金币
2691
好评
16
信誉
100

考神MT论坛最佳新人MT论坛帅哥MT论坛新人

发表于 2025-12-11 20:43:49 来自手机  | 显示全部楼层  来自 浙江
看看
回复

使用道具 举报

3

主题

4117

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
6051
好评
12
信誉
102

考神

发表于 2025-12-11 20:44:56 来自手机  | 显示全部楼层  来自 安徽
学习思路,签名校验
回复

使用道具 举报

3

主题

2970

回帖

9184

积分

硕士生

Rank: 6Rank: 6

金币
6265
好评
0
信誉
100

MT论坛最佳新人

发表于 2025-12-11 20:46:25 来自手机  | 显示全部楼层  来自 广东
学习学习
回复

使用道具 举报

1

主题

1627

回帖

4178

积分

大学生

Rank: 5Rank: 5

金币
615
好评
0
信誉
100
发表于 2025-12-11 20:46:42 来自手机  | 显示全部楼层  来自 广西
看看隐藏内容
回复

使用道具 举报

0

主题

2001

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
5169
好评
0
信誉
100
发表于 2025-12-11 20:50:08 | 显示全部楼层  来自 四川
感谢分享
回复

使用道具 举报

8

主题

1478

回帖

2898

积分

大学生

Rank: 5Rank: 5

金币
553
好评
1
信誉
100
发表于 2025-12-11 20:51:42 来自手机  | 显示全部楼层  来自 河南
看看隐藏
回复

使用道具 举报

6

主题

656

回帖

2429

积分

大学生

Rank: 5Rank: 5

金币
1500
好评
0
信誉
100

MT论坛新人考神

发表于 2025-12-11 20:51:54 来自手机  | 显示全部楼层  来自 江苏
看看隐藏
回复

使用道具 举报

14

主题

1827

回帖

7642

积分

硕士生

Rank: 6Rank: 6

金币
3069
好评
0
信誉
100
发表于 2025-12-11 20:52:50 来自手机  | 显示全部楼层  来自 云南
感谢分享
回复

使用道具 举报

46

主题

2829

回帖

1万

积分

博士生

灵衫Pro

Rank: 7Rank: 7Rank: 7

金币
7608
好评
61
信誉
111

MT论坛新人MT论坛帅哥MT论坛活跃会员考神

QQ
发表于 2025-12-11 20:54:07 来自手机  | 显示全部楼层  来自 浙江
学习学习
回复

使用道具 举报

0

主题

2432

回帖

6729

积分

硕士生

Rank: 6Rank: 6

金币
3288
好评
1
信誉
86
发表于 2025-12-11 20:54:39 来自手机  | 显示全部楼层  来自 贵州
看看隐藏
回复

使用道具 举报

47

主题

2297

回帖

8304

积分

硕士生

Rank: 6Rank: 6

金币
4576
好评
20
信誉
110

考神

发表于 2025-12-11 20:56:23 来自手机  | 显示全部楼层  来自 广东
回复看看
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表