能力值:
( LV1,RANK:0 )
|
-
-
51 楼
惜佬,有啥别的地方发博客么? 总感觉看完缺少点什么。
|
能力值:
( LV9,RANK:230 )
|
-
-
52 楼
|
能力值:
( LV9,RANK:230 )
|
-
-
53 楼
|
能力值:
( LV5,RANK:60 )
|
-
-
54 楼
佬,高版本是不是拿不到蓝牙的mac地址了,imei也是
|
能力值:
( LV9,RANK:230 )
|
-
-
55 楼
KerryS
佬,高版本是不是拿不到蓝牙的mac地址了,imei也是
关闭蓝牙即可,不要打开,NFC关闭,蓝牙关闭,手机静音,位置信息关闭,前置条件。
|
能力值:
( LV5,RANK:60 )
|
-
-
56 楼
珍惜Any
关闭蓝牙即可,不要打开,NFC关闭,蓝牙关闭,手机静音,位置信息关闭,前置条件。
但是我开启蓝牙之后,获取到的蓝牙mac也是一串固定的02 00 ...,
|
能力值:
( LV9,RANK:230 )
|
-
-
57 楼
KerryS
但是我开启蓝牙之后,获取到的蓝牙mac也是一串固定的02 00 ...,
安卓版本问题,低版本,很多可以通过系统漏洞去获取蓝牙地址 。所以建议关闭。
|
能力值:
( LV2,RANK:10 )
|
-
-
58 楼
珍惜老哥真牛呀!膜拜了
|
能力值:
( LV9,RANK:230 )
|
-
-
59 楼
|
能力值:
( LV1,RANK:0 )
|
-
-
60 楼
膜拜我的珍惜大哥---by发财
|
能力值:
( LV9,RANK:235 )
|
-
-
61 楼
无敌!!
|
能力值:
( LV1,RANK:0 )
|
-
-
62 楼
大佬,这部分sysctl_bootid = (char *)kallsyms_lookup_name("sysctl_bootid");获取sysctl_bootid的地址的时候返回的是空,是对内核版本有什么要求吗
|
能力值:
( LV9,RANK:230 )
|
-
-
63 楼
wx_梦里不知身是客
大佬,这部分sysctl_bootid = (char *)kallsyms_lookup_name("sysctl_bootid");获取sysctl_bootid的地址的时候返 ...
你去搜一下看看呗 ,内核里面基本都会有的
|
能力值:
( LV2,RANK:10 )
|
-
-
66 楼
lsplant这套还是挺依赖跳板代码的,有跳板他的头指令就有比较明显的痕迹,最好是不要在用户进程里使用。某种程度上,最老版本的art-xposed 其实提供了不错的思路,也能移植到15上。
|
能力值:
( LV1,RANK:0 )
|
-
-
67 楼
resetprop --delete指令在alp面具模块中,执行删除某条系统属性后,列如(persist.sys.vold_app_data_isolation_enabled),会被30版本的牛头人检测到Property Modified (10),但正常手机中本不应该存在这个属性吧,求各位大佬讲解一下牛头的检测到这条属性的原理是什么
|
能力值:
( LV9,RANK:230 )
|
-
-
68 楼
mb_bzferabr
resetprop --delete指令在alp面具模块中,执行删除某条系统属性后,列如(persist.sys.vold_app_data_isolation_enabled),会被30版本的牛头人 ...
用最新版本,最新magisk 28已经修复了这个问题了。也不算Bug,就是把原始属性置为null,牛头人会去读取原始熟悉判断是否null,以此实现检测的。
|
能力值:
( LV9,RANK:230 )
|
-
-
69 楼
mb_bzferabr
resetprop --delete指令在alp面具模块中,执行删除某条系统属性后,列如(persist.sys.vold_app_data_isolation_enabled),会被30版本的牛头人 ...
直接用system_porperties去解析就行了。
|
能力值:
( LV1,RANK:0 )
|
-
-
70 楼
珍惜Any
用最新版本,最新magisk 28已经修复了这个问题了。也不算Bug,就是把原始属性置为null,牛头人会去读取原始熟悉判断是否null,以此实现检测的。
感谢大佬解答,我刚刚升级alp面具为28103,shamiko1.2.3,zygisknext1.2.8,模块里面使用用resetprop --delete命令,牛头还是会报Property Modified (10),还有一点疑惑是system_porperties解析是指这种吗? import android.os.SystemProperties; public class SystemPropertyDemo { public static void main(String[] args) { // 读取 Android 版本 String sdkVersion = SystemProperties.get("ro.build.version.sdk"); System.out.println("Android SDK Version: " + sdkVersion); // 读取设备型号 String deviceModel = SystemProperties.get("ro.product.model", "Unknown"); System.out.println("Device Model: " + deviceModel); } }
|
能力值:
( LV2,RANK:10 )
|
-
-
71 楼
KerryS
我怎么感觉直接去逆向分析风控sdk,看它上传了什么信息,更加简洁一点
确实是这样的,看他取哪些值,然后针对性的修改。但是作者可能想实现的是那种通杀情况
|
能力值:
( LV9,RANK:230 )
|
-
-
72 楼
mb_bzferabr
感谢大佬解答,我刚刚升级alp面具为28103,shamiko1.2.3,zygisknext1.2.8,模块里面使用用resetprop --delete命令,牛头还是会报Property Modi ...
7f4K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6T1L8r3!0Y4i4K6u0W2j5$3q4F1P5h3W2W2i4K6u0W2N6r3!0H3i4K6u0r3x3U0l9J5x3W2)9J5c8U0l9@1i4K6u0r3x3o6W2Q4x3V1k6H3M7X3!0H3k6i4u0@1P5g2)9J5k6r3W2E0M7r3I4W2L8h3g2F1N6r3q4@1K9h3!0F1i4K6u0V1j5h3&6V1i4K6u0V1K9i4y4G2L8r3q4@1K9h3!0F1i4K6u0r3i4K6t1$3L8X3u0K6M7q4)9K6b7W2!0q4y4q4!0n7b7W2)9^5c8g2!0q4y4g2!0m8y4q4!0n7y4q4!0q4y4#2)9&6b7#2)9^5b7W2!0q4y4q4!0n7z5q4)9^5x3q4!0q4y4q4!0n7z5q4)9^5b7W2)9J5y4X3&6T1M7%4m8Q4x3@1t1`.
|
能力值:
( LV1,RANK:0 )
|
-
-
73 楼
珍惜Any
很好的问题,目前就tee解锁验证,github有一个项目,是hook密钥的方式去绕过的,还有一种办法是直接在内核tee这块进行处理 。
佬,内核tee处理有开源的github项目吗,我没搜到
|
能力值:
( LV9,RANK:230 )
|
-
-
74 楼
mb_lfvhycml
佬,内核tee处理有开源的github项目吗,我没搜到
服务端mock一下设置成不支持tee然后在设置密钥,没必要搞这个,你root和解锁特征根本整不完,你试试hunter我写的,在小米设备根本不会误判
|
能力值:
( LV2,RANK:10 )
|
-
-
75 楼
怎么联系,解决一个perimeterx 按压 获取了设备的那些指纹
|
|
|