Skip to content

BehavIoT: Measuring Smart Home IoT Behavior Using Network-Inferred Behavior Models

License

Notifications You must be signed in to change notification settings

ChakshuGupta/BehavIoT

 
 

Repository files navigation

BehavIoT

This repo contains the analysis code for our IMC23 paper. We are updating it to enhance the code's usability.

@inproceedings{hu-imc23,
title={{BehavIoT: Measuring Smart Home IoT Behavior Using Network-Inferred Behavior Models}},
author={Hu, Tianrui and Dubois, Daniel J. and Choffnes, David},
booktitle={Proc. of the Internet Measurement Conference (IMC)},
year={2023}
}

Modeling device behavior: inferring periodic and user events

Modeling system behavior: building probabilistic finite state machine

Characterization: Event destination and non-essential destination analysis

Testbed

The device file lists the smart home devices and their MAC address used in this paper. For our testbed setup and software for traffic capture, please check out our IMC19 paper.

Datasets

You may request our public datasets here.

About

BehavIoT: Measuring Smart Home IoT Behavior Using Network-Inferred Behavior Models

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 86.1%
  • Jupyter Notebook 13.6%
  • Shell 0.3%