能力值:
( LV4,RANK:40 )
|
-
-
26 楼
breaklink
有的检测是通过计算so中某些片段的crc值传递给服务器当作token比如nexon的ngsm,所以伪造磁盘上的so可能没用
确实,是我之前没考虑全。甚至把opcode写死在程序里去对比那我的这种方式都没办法处理。这种方式只能处理内存和磁盘的对比
|
能力值:
( LV2,RANK:10 )
|
-
-
27 楼
6666
|
能力值:
( LV1,RANK:0 )
|
-
-
28 楼
牛蛙
|
能力值:
( LV2,RANK:10 )
|
-
-
29 楼
学习一下!
|
能力值:
( LV1,RANK:0 )
|
-
-
30 楼
大神666
最后于 2025-8-18 09:51
被zzw_xjx编辑
,原因: 写错了
|
能力值:
( LV1,RANK:0 )
|
-
-
31 楼
无名侠
区间内存地址不一定从 maps 和 linker 获取。
crc 原始值也不一定从文件读取计算,可以前后对比,不涉及任何系统调用。
crc 值的比较也不一定本地实现,可以作为密钥或直接作为设备指纹 ...
还有哪些获取so地址的方式呢
|
能力值:
( LV4,RANK:40 )
|
-
-
32 楼
1额额1额
|
能力值:
( LV2,RANK:10 )
|
-
-
33 楼
欧姬芭啦k,牛拜拜
|
能力值:
( LV1,RANK:0 )
|
-
-
34 楼
666
|
能力值:
( LV2,RANK:10 )
|
-
-
35 楼
66
|
能力值:
( LV2,RANK:10 )
|
-
-
36 楼
66666
|
能力值:
( LV2,RANK:10 )
|
-
-
37 楼
666
|
能力值:
( LV2,RANK:10 )
|
-
-
38 楼
6
|
能力值:
( LV1,RANK:0 )
|
-
-
39 楼
非常支持你的观点!
|
能力值:
( LV2,RANK:10 )
|
-
-
40 楼
666
|
能力值:
( LV2,RANK:10 )
|
-
-
41 楼
6666
|
能力值:
( LV1,RANK:0 )
|
-
-
42 楼
学习
|
能力值:
( LV1,RANK:0 )
|
-
-
43 楼
666
|
能力值:
( LV2,RANK:10 )
|
-
-
44 楼
66666
|
能力值:
( LV1,RANK:0 )
|
-
-
45 楼
666
|
能力值:
( LV1,RANK:0 )
|
-
-
46 楼
666
|
能力值:
( LV1,RANK:0 )
|
-
-
47 楼
666
|
能力值:
( LV1,RANK:0 )
|
-
-
48 楼
66666
|
能力值:
( LV2,RANK:10 )
|
-
-
49 楼
666
|
能力值:
( LV1,RANK:0 )
|
-
-
50 楼
666
|
|
|