Android(操作系统)
计算机科学
频谱分析仪
Android应用程序
数据丢失
图形
静态分析
二部图
信息丢失
数据流分析
操作系统
数据库
数据流图
人工智能
程序设计语言
理论计算机科学
电信
标识
DOI:10.1145/3597926.3604916
摘要
DDLDroid is a static analyzer for detecting data loss issues in Android apps during activity restart or app relaunch. It is bootstrapped by a saving-restoring bipartite graph which correlates variables that need saving to those that need restoring according to their carrier widgets, and is based on the analysis of saving and restoring data flows. It reports data loss issues once missed or broken data flows are identified. DDLDroid detects 302 true data loss issues out of 66 Android apps in 73 minutes, including 180 previously-unknown issues, demonstrating its effectiveness and efficiency.
科研通智能强力驱动
Strongly Powered by AbleSci AI