/ACC-Detection-AirGap

The purpose of this Git repository is to store eBPF (Berkeley Packet Filter) programs that are designed to detect and prevent vulnerabilities related to acoustic covert channels in air-gapped systems.

Primary LanguageCGNU General Public License v3.0GPL-3.0

🎓 ACC-Detection-AirGap 🛡️

The ACC-Detection-AirGap repository contains various EPBF and C programs designed as part of a MSc project to enhance the security of Linux systems. These programs are aimed at:

  1. 🕵️‍♀️ Analyzing system processes to identify, sandbox, or terminate suspicious ones

  2. 🎙️ Detecting incoming acoustic signals and generating jamming interference to prevent acoustic covert channels

  3. 📧 Notifying the system administrator via a Python script based on the output from step 1

🚀 Usage

To use the tools in this repository, simply download the necessary files and follow the instructions in the respective README.md files for each program.

👥 Contributions

While contributions are welcome, this is a MSc project for a single student, so they will only be accepted after project completion. However, feedback and suggestions are always appreciated.

📝 License

This repository is licensed under the GNU GENERAL PUBLIC LICENSE. See the LICENSE file for details. Feel free to modify this example to fit the specific needs of your repository.