aidanmorgan / spread-spectrum-driver

A completely unnecessary and pointless network driver for linux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spread-spectrum-driver

A completely unnecessary and pointless network driver for linux, this only exists for personal learning purposes and should NEVER be used for any reason.

This driver implements a port-hopping network interface, inspired by the concept of frequency hopping from radio transmission (specifically HAVE QUICK) where a reliable clock source and "word of the day" are combined to create a pseudorandom port mapping for the transmission and receiving of data.

docker run -it --platform linux/amd64 -v .:/root/dev  ubuntu:latest bash
apt install -y software-properties-common lsb-release
apt install linux-headers-$(uname -r)

About

A completely unnecessary and pointless network driver for linux

License:GNU General Public License v3.0


Languages

Language:C 65.5%Language:CMake 34.5%