是工具篇ヾ (≧▽≦*) o!!
前不久在逆向某个应用时设备被风控了,为此只能使用改机工具来绕过风控,这次就来分享一下是如何隐藏我的设备环境吧!
首先推荐这个工具,非常方便,一键隐藏~~而且同时也会下载很多之后需要用到的工具,不需要我们自己再下载了。
根据官网的使用教程,运行完脚本并重启设备后,可以发现多了几个应用:
Applist Detector
是用来检测应用列表,检查是否有可疑应用的,至于如何隐藏应用列表,则需要使用下面这个工具
HMA
分为黑白名单模式,具体使用方法可以看模块帮助文档 。默认是黑名单,只需要在应用管理中启用需要隐藏的设备即可。
接下来是两个检测器:
momo
一个基础检测器,可以检测当前手机的风险环境,可以用来自查环境是否隐藏好了。
Hunter
更高级的检测器,检测项目更多更细致。
刚刚 momo 没有发现的问题 hunter 就检测出来了。检测到的是匹配 magisk 的 SELinux 策略。改用 kernelSU 可以解决。
隐藏好自己的设备环境之后,接下来就是改机工具
device_faker
这里需要适合自己的机型模板,因为我的真机是 Pixel 4,所以使用了下面几个模板。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| [templates.pixel_7] manufacturer = "Google" brand = "google" model = "GVU6C" device = "panther" product = "panther" name = "panther" marketname = "Pixel 7" fingerprint = "google/panther/panther:13/TQ3A.230805.001/10316531:user/release-keys" build_id = "TQ3A.230805.001" security_patch = "2023-08-05" android_version = "13" sdk_int = 33 author = "you"
[templates.pixel_6a] manufacturer = "Google" brand = "google" model = "GX7AS" device = "bluejay" product = "bluejay" name = "bluejay" marketname = "Pixel 6a" fingerprint = "google/bluejay/bluejay:13/TQ3A.230805.001/10316531:user/release-keys" build_id = "TQ3A.230805.001" security_patch = "2023-08-05" android_version = "13" sdk_int = 33 author = "you"
[templates.pixel_6_pro] manufacturer = "Google" brand = "google" model = "GE2AE" device = "raven" product = "raven" name = "raven" marketname = "Pixel 6 Pro" fingerprint = "google/raven/raven:13/TQ3A.230805.001/10316531:user/release-keys" build_id = "TQ3A.230805.001" security_patch = "2023-08-05" android_version = "13" sdk_int = 33 author = "you"
|
这里的 fingerprint 可以随机。除此之外,还需要配合另外一个 LSPosed 模块使用。
guise
同样是改机工具,不同的是可以设置选项更加多样,比如 wifi、电量、ssaid 等等
隐藏 wifi mac 地址还是很必要的,这是一个常见的设备指纹标识。
把这些全部配置好,再清除之前的应用缓存,就发现设备已经不再风控啦!
一点碎碎念
略略略水的一篇,想着好久没有发博客了,趁周末写了一下哈哈,毕竟最近在做的事情周期都很长,还没做到可以分享的程度。只能继续加油加油,干巴爹╰(°▽°)╯