#+TITLE: Sparse: A Rust C2 framework Developed using libpcap to enable evading local firewalls and with an eye towards hiding itself from inspection * Packages ** [[./pcap-sys/README.org][pcap-sys]]: A Rust wrapper around the libpcap library for Linux ** [[./nl-sys/README.org][nl-sys]]: A Rust wrapper around the netlink (nl) library on Linux ** sparse-protocol: The definition of various protocols, wrappers, and compositions to allow for a flexible working environment * Development To develop or compile this project, open it in GitHub Codespaces or using Visual Studio Code's Dev Container extension (requires Docker to be installed). Doing so will create an environment which has all the dependencies necessary in order to build and run the code in a more secure environment. * Proofs of concept [[./examples/README.org][Check out the examples/proofs of concept used in development]]