DiOS:DiOS:iOS App Store应用程序的大规模动态隐私分析 源码
DiOS的 DiOS是用于对iOS应用程序执行自动动态隐私分析的实用系统。 DiOS提供了高度可扩展的,完全自动化的解决方案,可以调度官方Apple App Store中的应用程序以对iOS设备进行隐私分析。 在自动执行应用程序时,将使用随机和智能执行策略模拟用户交互,并跟踪敏感的API调用和网络连接。 DiOS通过利用官方Apple开发工具提供的自动UI测试支持,可以对应用程序的UI进行结构化探索和导航。 最初,此功能旨在简化应用程序开发阶段的UI测试。 但是,我们成功地对内部工作进行了逆向工程,甚至可以对现有的App Store应用进行改造,以利用Apple的功能。 这使我们能够研究几种可靠的UI探索策略,这些策略可模拟用户交互并从而优化应用程序的UI覆盖范围。 DiOS的核心功能之一是其可插拔体系结构。 在自动执行应用程序并使用智能执行策略模拟用户交互的同时,可以轻松集成任何分析
文件列表
DiOS-master.zip
(预估有个3文件)
DiOS-master
.gitmodules
387B
Worker
LICENSE
1KB
README.md
2KB
Backend
Pilot
Analyzer
BasicAnalyzer
暂无评论