Vulcan: a state-aware fuzzing tool for wear OS ecosystem

Vulcan: a state-aware fuzzing tool for wear OS ecosystem
复制标题

Vulcan:适用于 Wear OS 生态系统的状态感知模糊工具

DOI:
10.1145/3386901.3397492
复制
发表时间:
2020
期刊:
and Services
影响因子:
--
通讯作者:
Bagchi, Saurabh
Bagchi, Saurabh
中科院分区:
--
文献类型:
--
作者:
Yi, Edgardo Barsallo;Zhang, Heng;Maji, Amiya K.;Bagchi, Saurabh

文献摘要

参考文献

被引文献

相似文献

此演示摘要介绍了Vulcan,一种模糊测试工具,用于通过注入设备内和设备间通信消息来评估可穿戴设备的鲁棒性。Vulcan首先通过离线训练构建可穿戴应用程序的状态模型,然后将应用程序引导到目标状态以注入突变消息。应用的目标状态通常会运行大量并发进程。通过测试一组100个流行的Wear OS应用程序,Vulcan能够触发45个独特的崩溃和18个系统重启。这些系统重启是由模糊用户级应用程序触发的,我们提出了一个缓解策略来防止它。
This demo abstract introduces Vulcan, a fuzz testing tool for evaluating the robustness of wearable device by injecting intra-device and inter-device communication messages. Vulcan first builds a state-model of a wearable app by offline training then steers the app to a target state for injecting mutated messages. The target state of the app typically runs a high number of concurrent processes. By testing a set of 100 popular Wear OS apps, Vulcan was able to trigger 45 unique crashes and 18 system reboots. These system reboots are triggered by a fuzzing user-level app and we present a mitigation strategy to prevent it.
DOI: 10.1145/3386901.3388916
发表时间: 2020-06
期刊: Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services
影响因子: --
作者:
E. Yi;Heng Zhang-;A. Maji;Kefan Xu;S. Bagchi
通讯作者: E. Yi;Heng Zhang-;A. Maji;Kefan Xu;S. Bagchi
了解Android Wear操作系统的特点
DOI: --
发表时间: 2016
期刊: ACM SIGMOBILE International Conference on Mobile Systems, Applications, and Services
影响因子: --
作者:
Renju Liu;F. Lin
通讯作者: F. Lin
我的可穿戴设备有多可靠:基于模糊测试的研究
DOI: --
发表时间: 2018
期刊: Dependable Systems and Networks
影响因子: --
作者:
E. Yi;A. Maji;S. Bagchi
通讯作者: S. Bagchi