NOIR:Android 本地隐私审计命令行工具

4次阅读
没有评论
NOIR 免费下载|Android 本地隐私审计命令行工具
获取下载链
微信关注「软件教程管家」公众号,回复 noir
官方渠道:GitHub 仓库

NOIR 是一款运行在电脑上的 Android 隐私审计命令行工具,通过 adb 读取已连接设备的信息,把应用权限、网络端点和数据流向关联起来,给出一份可以复现的本地隐私盘点,并为处置动作生成回滚命令。

访问 GitHub 仓库

GitHub 国内访问较慢,如打不开可多刷新几次

能查什么

  • 列出同时具备网络权限和敏感权限的 Android 应用,并展示其权限范围。
  • 从设备端 APK 的 dex 内容中提取 URL,减少把完整 APK 拉回电脑的需要。
  • 把权限对应的数据类型与上报域名关联起来,辅助判断数据可能流向哪里。
  • 检查共享 UID、导出组件、明文流量、备份、debuggable 和 targetSdk 等清单配置。
  • 按风险给出处置分类,并为执行的动作生成回滚命令。
  • deep 命令可以结合 jadx 反编译单个 APK,检索若干高风险代码调用。

运行环境

工具支持 macOS、Windows 和 Debian/Ubuntu,终端界面支持颜色降级、ASCII 边框、静默输出和重定向场景。基础扫描依赖 Android platform-tools 中的 adb,使用前需要连接 Android 设备并启用开发者模式与 USB 调试;便携包自带运行时,源码或非便携方式需要 JDK 17+,deep 命令还需要 jadx,adb 和 jadx 也可以通过参数手动指定路径。

适合谁

适合需要审计自有 Android 设备、自有应用或已获授权研究对象的开发者、安全研究人员、隐私技术用户和设备维护人员。它强调本地处理,不需要账号,也不会主动联网上传扫描数据。需要明确的是,它不适合未经授权分析他人设备或应用。

限制与注意

  • 分析依赖已连接并完成授权的 Android 设备,无线调试或特殊设备场景的兼容范围没有明确说明。
  • 端点提取主要基于 dex 中的字符串和 URL,不能保证完整覆盖动态生成、加密或运行时发现的网络地址。
  • deep 命令的反编译结果和代码信号准确性仍需结合人工复核。
  • 工具不会自动卸载应用,只有显式使用 –aggressive 时才可能执行更激进的处置动作,执行前应当审阅建议并保留回滚文件。

选型建议

如果你已经具备 adb 设备连接条件,又希望在终端里一次完成权限、域名、清单配置和处置建议的检查,NOIR 值得优先试用。如果只需要静态 APK 反编译,可以直接比较其他 jadx 工作流;如果重点是运行时网络行为、复杂加固样本或多平台移动分析,应当先确认它的覆盖范围。使用自动化参数或激进处置前,先在测试设备上验证命令和回滚流程。

推广NOIR 免费下载|Android 本地隐私审计命令行工具

关注「软件教程管家」

回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。

版权与使用提示

本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›

上次编辑至今:11小时 · 内容还比较新鲜

公告

契机库网站正式上线!

了解更多
正文完
 0
评论(没有评论)