Andrew Rioux f1e5b2d979
refactor: redid the bindshell example
Made it use a single UDP client as well as proper randomized ports to go
through network firewalls, requiring stdin, status, stderr, and stdout
all go over a single UDP socket

Updated the client to have a prompt
2023-05-09 21:02:46 -04:00
2023-05-06 22:50:34 -04:00

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: A Rust wrapper around the libpcap library for Linux

nl-sys: A Rust wrapper around the netlink (nl) library on Linux

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)

Description
No description provided
Readme AGPL-3.0 437 KiB
Languages
Rust 96.8%
Nix 2.5%
Python 0.4%
C 0.3%