30 Commits

Author SHA1 Message Date
Andrew Rioux
4e0944e4c1
feat: made sure everything worked on Windows 2025-02-14 13:43:38 -05:00
Andrew Rioux
c0fe4f2bdb
fix: everything builds
made it also possible to download individual beacons as opposed to just
the installer, to provide more options and make it easier to test
2025-02-13 15:03:14 -05:00
Andrew Rioux
75b53f7191
feat: added mTLS auth for beacons 2025-02-13 01:24:33 -05:00
Andrew Rioux
f9ff9f266a
feat: added tcp
sorry Judah
2025-02-12 17:49:31 -05:00
Andrew Rioux
3bc9b014f5
feat: finished loading winpcap drivers 2025-02-09 14:54:13 -05:00
Andrew Rioux
becd0c2f56
feat: added the ability to set CAP_SETUID 2025-02-09 01:11:23 -05:00
Andrew Rioux
8d47ac128d
feat: got PE injection working 2025-02-08 20:51:03 -05:00
Andrew Rioux
cd2890ee36
feat: got unix-beacon tested on Linux 2025-02-05 16:53:11 -05:00
Andrew Rioux
90c8b97141
feat: fixed server comp, added ELF inject
I gave up and just put it in a Docker image, it's not as important as
the beacons being statically compiled
2025-02-04 16:42:05 -05:00
Andrew Rioux
00331ec550
feat: made unix-loader more stable on FreeBSD 2025-02-03 02:37:17 -05:00
Andrew Rioux
0576c4fd3b
feat: added beacon installer generation, download 2025-02-02 02:37:53 -05:00
Andrew Rioux
b416f35b63
feat: added new packages 2025-02-01 15:59:56 -05:00
Andrew Rioux
f5afd60086
feat: added the ability to start new listeners 2025-02-01 03:11:09 -05:00
Andrew Rioux
71b2f70686
feat: added beacon operation config editor 2025-01-31 02:00:22 -05:00
Andrew Rioux
b381261cea
feat: added most beacon DS and listener CRUD 2025-01-30 20:59:14 -05:00
Andrew Rioux
0d6b2b4c16
feat: got sessions working 2025-01-29 18:39:10 -05:00
Andrew Rioux
bf879bb081
feat: set up basic sessions 2025-01-28 03:10:43 -05:00
Andrew Rioux
bee66a8d6c
feat: added basic user management 2025-01-26 17:33:26 -05:00
Andrew Rioux
814125d462
feat: got sqlx working with axum and leptos 2025-01-24 15:31:10 -05:00
Andrew Rioux
8695685eb3
feat: got sqlx working 2025-01-24 11:48:15 -05:00
Andrew Rioux
6e99dc3d70
feat: figured out leptos networking 2025-01-23 21:11:25 -05:00
Andrew Rioux
8499c0aee9
feat: prep work for web UI 2025-01-22 01:21:54 -05:00
Andrew Rioux
53019f6fc9
feat: maybe finished the loader for now
I need a beacon before I can appropriately test the loader
2025-01-21 23:23:07 -05:00
Andrew Rioux
cd56d57cb3
feat: added header file for communicating config 2025-01-21 17:42:16 -05:00
Andrew Rioux
78ac60ce60
feat: added loader and appropriate build scripts 2025-01-21 03:11:19 -05:00
Andrew Rioux
5ee8802607
feat: added Leptos server 2025-01-20 22:22:48 -05:00
Andrew Rioux
af2e832762
feat: fixed pcap linking and added nix packages 2025-01-20 20:40:34 -05:00
Andrew Rioux
ad8cad56e7
feat: finished adding pcap-sys 2025-01-20 14:56:46 -05:00
Andrew Rioux
c2b5ea37d0
feat: tested nl-sys, and it links 2025-01-20 14:40:29 -05:00
Andrew Rioux
6b33f1a5ba
feat: initial commit with build system 2025-01-19 20:46:46 -05:00