Skip to content

nopn0p/blink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

blink: bypassing airgaps by flashing LEDs

This is a fun little afternoon project that I decided to do because I was reminded of the existence of LEDitgo, so I wanted to see how easy this would be to implement in python at a much lower scale. (spoiler alert, it's easy)

usage

Transmitting text file through HDD activity LED on HP laptop running Arch Linux: sudo python main.py test.txt /sys/class/leds/hp\:\:hddprotect/brightness

configuration

You can set 3 values in main.py: led_interval, bit_interval and byte_interval.

  1. led_interval determines the time that passes between each activation/deactivation of the LED.
  2. bit_interval determines the time that passes between the transmission of each bit.
  3. byte_interval determines the time that passes between the transmission of each byte.

About

bypass airgaps by flashing LEDs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages