首页
社区
课程
招聘
[原创]面试某公司时做的一个简单的逆向题
发表于: 2025-9-4 19:07 4880

[原创]面试某公司时做的一个简单的逆向题

2025-9-4 19:07
4880

分析工具:IDA, JEB, Jadx

分析设备:雷电模拟器

系统版本:Android 9

样本类型:游戏

分析需求:1、找到条件并进入; 2、解密加密文件

根据清单文件可以定位到主活动, 如下图所示:



查看主活动后,发现其中并没有什么有用的信息, 如下图所示:



猜测是否重写了CocosActivity 类; 查看CocosActivity类可以发现其中重写了很多方法, 其中onCreate方法尤为值得注意,其中调用了onLoadNativeLibraries方法与onCreateNative方法,如下图所示:



onLoadNativeLibraries方法中手动加载了libcocos.so文件,并给Intent中传入了一个参数, 供GameActivity类使用, 如下图所示:


onCreateNative是一个 native 方法, 所以通过压缩软件可以在SheepWalking-release.apk\lib\arm64-v8a\文件夹下获取到 libcocos.so文件, 使用ida可以查看其具体代码, 如下图所示(为提供可读性代码, 所示代码为F5后的代码):



onCreateNative中主要做了如下几步操作:

1.         初始化ClassLoader


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

最后于 2025-9-26 10:14 被Cherzsh编辑 ,原因:
收藏
免费 134
支持
分享
最新回复 (77)
雪    币: 31
活跃值: (846)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
学习一下
2025-9-4 22:01
1
雪    币: 1501
活跃值: (3713)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
3
好像不难
2025-9-5 14:29
1
雪    币: 486
活跃值: (908)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
WMBa0 好像不难[em_060]
特意标题里面带了个简单的title
2025-9-5 15:16
0
雪    币: 5666
活跃值: (9572)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
可以的
2025-9-6 22:30
1
雪    币: 157
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
一看就知道是个印度的马甲包.. 
2025-9-25 14:55
0
雪    币: 218
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
学习一下
2025-9-26 22:49
0
雪    币: 146
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
8
mark
2025-9-27 02:15
0
雪    币: 2777
活跃值: (6323)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
9
6666666666666
2025-9-27 08:44
0
雪    币: 251
活跃值: (799)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
6666
2025-9-27 16:41
0
雪    币: 304
活跃值: (685)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
6666
2025-9-27 16:48
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
1
2025-9-27 17:13
0
雪    币: 499
活跃值: (985)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
6666
2025-9-27 20:02
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
14
学习一下
2025-9-27 20:24
0
雪    币: 32
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
15
666
2025-9-27 23:09
0
雪    币: 333
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
16
6
2025-9-28 14:47
0
雪    币: 156
活跃值: (860)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
17
学习一下
2025-9-28 14:52
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
18
666
2025-9-28 15:02
0
雪    币: 201
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
19
687
2025-9-28 15:37
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
20
...
2025-9-29 10:38
0
雪    币: 2178
活跃值: (1680)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
我来学一下
2025-9-29 10:40
0
雪    币: 48
活跃值: (222)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
2025-9-29 11:48
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
23
6
2025-9-29 14:49
0
雪    币: 1762
活跃值: (1275)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
24
学习
2025-9-29 15:20
0
雪    币: 200
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
25
1
2025-9-29 16:01
0
游客
登录 | 注册 方可回帖
返回