
事情是这样的,车子是 2022 款科鲁泽,车机系统是基于安卓定制的,自带的是高德地图导航,因为地图版本太老,所以通过 adb 工具安装了最新版本,但是因为手贱,打开了系统内的一个名字叫 'AuthService' 的软件,点击了反激活
然后现在的屏幕上面会常显示 '设备未授权'5 个大字,这几个字是全局悬浮的,就是一直显示,但是不影响正常操作
图片如下: https://imgur.com/Xyiy4Lu
我一开始想,这个提示是 'AuthService' 这个软件提示的,所以我用 adb 工具停用了这个软件,但是提示依然在,再然后我就把这个软件拷贝到电脑上,反编译看源代码,发现他授权的逻辑是调用的本地 '/system/lib/libauth.so' 这个动态库,于是我把这个库也拷贝了下来,但是发现是二进制文件,打开也看不出来什么
我想着,通过代码反推授权密匙,应该不现实了,所以想问问有没有什么方法,能够屏蔽掉这个全局悬浮的大字呢? 或者 adb 有没有方法能够知道悬浮的这 5 个大字是哪个进程产生的吗?
1 Windelight 2023 年 2 月 8 日 via Android 随便找一个能记录 Activity 的软件就可以。你甚至可以用 mt 管理器 |
2 florentino OP @Windelight 看了下官网的使用手册,好像文档不全,没看出来怎么用这个工具整 |
3 SupperMary 2023 年 2 月 8 日 dumpsys SurfaceFlinger ,最底下会显示图层,可能能看出来是哪个 APP 的。 |
4 beixiao 2023 年 2 月 8 日 https://github.com/alibaba/web-editor 可以工具可以,我经常 |
5 ysc3839 2023 年 2 月 8 日 via Android “打开也看不出来什么” 用 IDA 反编译 |
6 ysc3839 2023 年 2 月 8 日 via Android 另外建议恢复出厂设置,或者联系 4S 店 |
7 learningman 2023 年 2 月 8 日 2022 年买的车,有售后不问自己逆向是什么操作。 |
8 learningman 2023 年 2 月 8 日 可以试着用 Appium 找到 window 再找 view |