首页
社区
课程
招聘
[原创]某宝 x-sign 模拟执行
发表于: 2026-4-22 15:13 4084

[原创]某宝 x-sign 模拟执行

2026-4-22 15:13
4084

安装 chomper。

克隆 rootfs。

将目标程序(已砸壳)和 Info.plist 移动到项目目录中。

具体定位过程就不赘述了,模拟执行的目标方法为:-[TBSDKSecurity factorSign:input:extendParas:isUseWua:api:requestId:]

首先创建模拟器对象并加载目标程序。

由于目标方法是实例方法,我们需要先调用 +[TBSDKSecurity instance] 获取一个 TBSDKSecurity 实例。

构造调用参数。

调用目标方法。

尝试执行,结果会得到一个报错。

这里先不管具体的报错内容(当然,有能力可以直接分析错误的调用栈),查看一下报错前的执行日志,可以发现下面几条日志。

该日志显示,目标程序尝试 open 一个名为 yw_1222.jpg 文件,但是因为这个文件并不存在,框架返回了错误码 ENOENT

Google 搜索一下该文件名,可以得知该文件为一个安全配置相关文件。

那我们就需要让目标程序可以访问到该文件,先把这个文件从原始包内复制到样本二进制文件的同目录下,然后在加载模块后调用 forward_path 将目标程序对该文件的访问映射到指定的路径。

再次运行,可以看到 yw_1222.jpg 被目标程序正常访问到。


传播安全知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 105
支持
分享
最新回复 (91)
雪    币: 8986
活跃值: (4510)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
学习下,点赞
2026-4-22 15:16
0
雪    币: 158
活跃值: (4721)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
学习,学习.
2026-4-22 15:44
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
666
2026-4-22 15:46
0
雪    币: 1910
活跃值: (3018)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
5
学习
2026-4-22 16:51
0
雪    币: 28
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
666
2026-4-22 17:05
0
雪    币: 618
活跃值: (945)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
1
2026-4-22 17:09
0
雪    币: 8
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
8
1
2026-4-22 18:03
0
雪    币: 378
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
9
666
2026-4-22 18:23
0
雪    币: 11206
活跃值: (4280)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
学习,学习.
2026-4-22 18:32
0
雪    币: 212
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
11
666
2026-4-22 22:59
0
雪    币: 14
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
666
2026-4-22 23:43
0
雪    币: 2765
活跃值: (5350)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
666
2026-4-23 00:48
0
雪    币: 31
活跃值: (1140)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
学习
2026-4-23 02:32
0
雪    币: 0
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
学习
2026-4-23 08:35
0
雪    币: 22
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
16
666
2026-4-23 09:39
0
雪    币: 99
活跃值: (1537)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
感谢分享
2026-4-23 09:48
0
雪    币: 6
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
18
学习
2026-4-23 09:55
0
雪    币: 0
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
2026-4-23 10:24
0
雪    币: 22
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
20
感谢分享
2026-4-23 13:33
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
21
666
2026-4-24 13:50
0
雪    币: 9196
活跃值: (7252)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
感谢分享
2026-4-24 16:23
0
雪    币: 1867
活跃值: (1481)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
感谢分享
2026-4-24 16:58
0
雪    币: 124
活跃值: (650)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
000
2026-4-26 10:51
0
雪    币: 1247
活跃值: (156)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
25
1
2026-4-26 15:07
0
游客
登录 | 注册 方可回帖
返回