memory bandwidth covert channel
Assembly Python C Makefile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
asm
backend
.gitignore
Makefile
README
covert_fsk.py
recv.py
sender.py
setup.py

README


   ********************************************
   ** This is an experimental code dumpyard! **
   ********************************************

== Covert channel expoiter ==

In general, the code in this repository tries to use available 
memory bandwith in you computer to communicate information between
processes.

The sender modulates the shared resource "memory-bandwith" by 
periodicall performing memcpy like operations.

The receiver continuosly monitors the avalable memory bandwidth by 
performing memcpy-like operations and measuring the time it took.

In this example code we use frequency-shift keying (FSK) to encode bits.