Android-APP隐私合规检测(开源)

本文介绍了一种通过HOOK方法监控App底层隐私行为调用的技术方案,包括必要的环境配置步骤及工具使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

标准文件:
  1. App违法违规收集使⽤个⼈信息⾏为认定⽅法》
  2. 《移动互联网应用程序(App)收集使用个人信息自评估指南》
  3. 《关于开展纵深推进APP侵害用户权益专项整治行动的通知》工信部〔2020〕164
  4. 《移动互联网应用程序(App)系统权限申请使用指南》
  5. 《移动互联网应用程序(App)个人信息保护常见问题及处置指南》
  6. 《移动互联网应用程序(App)个人信息安全防范指引》
  7. 《常见类型移动互联网应用程序必要个人信息范围规定》
  8. 《GB/T 37964-2019 信息安全技术 个⼈信息去标识化指南》
  9. 《GB/T 35273-2020 信息安全技术 个⼈信息安全规范》
  10. 《中华人民共和国网络安全法》
  11. 《中华人民共和国数据安全法》
  12. 《中华人民共和国个人信息保护法》
  13. 《中华人民共和国消费者权益保护法》
  14. 《信息安全技术 移动互联网应用程序(App)收集个人信息基本要求》

       隐私合规越来越严,目前各大应用市场开放平台都有相应整改指引,只是针对功能的问题进行了整改指引,而底层隐私行为的调用需要通过hook方法去监控底层隐私行为调用。

参考(功能)小米开放平台vivo开放平台
底层(行为):需要通过HOOK接口才能实现,目前参考该方法亲测有效。
环境:
1.root手机
2.python
4.PC端frida(pip install frida / pip install frida-tools )  
注意:版本需要一致,可参考下文内容
一、查看手机的CPU架构类型
命令如下:
adb devices
adb shell
getprop ro.product.cpu.abi

19189fd0735d5f4c516865ca881db100.png

手机是64位ARM处理器

 二、查看PC端的frida版本

命令:frida --version (python安装frida,可参考其他资料,此处不阐述)

d1b1964bc6dd2d931b06fa87f31b63b2.png

 三、下载frida-server(移动端)

下载地址:https://github.com/frida/frida/releases

d0782836ea7e5b3a5ee0293f26df39f3.png

 把frida-server-16.0.1-android-arm64下载到,路径D:\appSafetyEvaluation下解压,效果如下:

da5b5a6c197b4373701908f75f9d8d54.png

四、手机安装并运行frida-server

1.将frida-server推送至手机,解压后的frida-server-16.0.1-android-arm64的路径

adb push D:\appSafetyEvaluation\frida-server-16.0.1-android-arm64 /data/local/tmp/frida-server-16.0.1-android-arm64

2.查看手机下面的frida-server文件

命令:

adb shell
cd data/local/tmp

ab3cb7fca9c98bd405367403891939e0.png3.运行frida-server文件

./frida-server-16.0.1-android-arm64

注意:若运行不成功 chmod 777 frida-server-15.2.2-android-arm64

4.运行效果

784bcbcd91749b27e2dc4d6419a00b09.png

注意:手机不要关闭该cmd窗口 

五、借助camile工具监听app隐私行为调用

1.新建cmd窗口,进入camlie文件。如图:

85aee5c903564241364f97de0f0e36ac.png

 2.camlie.py文件,提供了多个参数,如图:(具体可参考MD文件)

python camille.py 包名 -ns -f demo01.xls
-ns:不显示日志
-f :保存未Excel,默认不保存

155ad356eb59c87384f15bc19d011a30.png

 

65a8943fa592d0a81dd36cb9cb2ef4c9.png7b8e6a423343c4b5b85e7d3975e482e6.png

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值