Skip to content

This project includes a study and a PoC regarding the possibility of the data exfiltration using the light using a smart plug

License

Notifications You must be signed in to change notification settings

mohamedaymenkarmous/LightExfiltration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LightExfiltration

Introduction

This project was created during an IoT challenge (backup description in case the first link is unavailable) ran in the Hackfest event with the name "Data Exfiltration Via Smart Plugs".

Description

This project includes a study and a PoC regarding the possibility of the data exfiltration using the light. The study was performed using:

  • A smart plug that have already a lamp configurable with multiple color setting.
  • An emitter that is supposed to exfiltrate the data using the smart plug's lamp.
  • A receiver that is supposed to use what the smart plug's lamp have shown to extract the exfiltrated data.

The "report.pdf" file describes in detail how the emitter and the receiver works.

Workflow diagrams

Data exfiltration

Emitter

Receiver

Demo

Using the smart plug, the emitter and the receiver, we have shared some demonstration examples showing how the data could be exfiltrated using the light width different colors and different parameters and how the exfiltrated data was retrieved synchronously (real time using the mobile application) and asnychrnously (offline using the Python script):

As a side note, if anyone was reading the report and he was interested in how we performed the variation of the Hue with a fixed value of the Saturation (section D.2), the resources that allow him to reproduce the test are available here:

Authors

We represented the team "The Emperors" during this project

About

This project includes a study and a PoC regarding the possibility of the data exfiltration using the light using a smart plug

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published