arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1802.08307cs.CRcs.PL
收藏

商品IoT中的敏感信息跟踪

Sensitive Information Tracking in Commodity IoT

Z. Berkay Celik, Leonardo Babun, Amit K. Sikder, Hidayet Aksu, Gang Tan, Patrick McDaniel, A. Selcuk Uluagac

摘要:

广义上被定义为物联网(IoT),将物理过程与数字连接集成的商品设备的增长对社会产生了深远的影响-灵巧家庭,个人监控设备,增强型制造和其他物联网应用程序已经改变了我们的生活,娱乐和工作方式。然而,现有的物联网平台几乎没有提供评估敏感信息使用(和滥用的潜在途径)的方法。因此,消费者和组织几乎没有信息来评估这些设备存在的安全和隐私风险。在本文中,我们介绍了SainT,一个用于物联网应用的静态污点分析工具。SainT分三个阶段运行:(a)将特定于平台的物联网源代码转换为中间表示(IR),(b)识别敏感的源和汇,以及(c)执行静态分析以识别敏感的数据流。我们对230个SmartThings市场应用程序进行了评估,发现其中138个(60%)包含敏感的数据流。此外,我们还在IoTBench上演示了SainT,这是一个新颖的开源测试套件,包含19个应用程序,其中有27个独特的数据泄漏。通过这一努力,我们引入了一个严格的基础框架,用于评估物联网应用程序中敏感信息的使用情况,并为开发人员、市场和消费者提供了一种识别安全和隐私潜在威胁的方法。

英文摘要:

Broadly defined as the Internet of Things (IoT), the growth of commodity devices that integrate physical processes with digital connectivity has had profound effects on society--smart homes, personal monitoring devices, enhanced manufacturing and other IoT apps have changed the way we live, play, and work. Yet extant IoT platforms provide few means of evaluating the use (and potential avenues for misuse) of sensitive information. Thus, consumers and organizations have little information to assess the security and privacy risks these devices present. In this paper, we present SainT, a static taint analysis tool for IoT applications. SainT operates in three phases; (a) translation of platform-specific IoT source code into an intermediate representation (IR), (b) identifying sensitive sources and sinks, and (c) performing static analysis to identify sensitive data flows. We evaluate SainT on 230 SmartThings market apps and find 138 (60%) include sensitive data flows. In addition, we demonstrate SainT on IoTBench, a novel open-source test suite containing 19 apps with 27 unique data leaks. Through this effort, we introduce a rigorously grounded framework for evaluating the use of sensitive information in IoT apps---and therein provide developers, markets, and consumers a means of identifying potential threats to security and privacy.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑