Commit Graph

51 Commits

Author SHA1 Message Date
Andrew Rioux 7778e9b454 feat: record results of beacon callbacks 2025-02-23 22:15:17 -05:00
Andrew Rioux 5ed8efca94 feat: reworked command processing and storage 2025-02-23 18:29:12 -05:00
Andrew Rioux ceb4aa808e fix: fixed handling of new beacons 2025-02-23 02:00:38 -05:00
Andrew Rioux e0af4ad291 feat: added basic command issuing 2025-02-23 01:46:18 -05:00
Andrew Rioux 9fee4009f2 feat: finished adding handler for new beacons 2025-02-22 21:19:51 -05:00
Andrew Rioux e103fa9f28 feat: added live updates for checking in 2025-02-22 20:30:32 -05:00
Andrew Rioux f284cf47eb feat: made beacon search and list better 2025-02-22 20:00:28 -05:00
Andrew Rioux faaa4d2d1a feat: event management and websocket for updates 2025-02-22 16:04:15 -05:00
Andrew Rioux 005048f1ce fix: fixed PE infection 2025-02-19 22:40:39 -05:00
Andrew Rioux d823603054 fix: got release builds actually working 2025-02-17 01:36:01 -05:00
Andrew Rioux 118d56fc36 fix: got everything to compile 2025-02-15 19:01:37 -05:00
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 e388b2eefa fix: fixed crash on (some) page loads 2025-02-09 19:02:51 -05:00
Andrew Rioux 5d0e4fb784 feat: fixed some metadata handling 2025-02-09 16:24:47 -05:00
Andrew Rioux 3bc9b014f5 feat: finished loading winpcap drivers 2025-02-09 14:54:13 -05:00
Andrew Rioux 6780b1595b fix: removed some debug attributes 2025-02-09 10:17:46 -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 d8a277e769 feat: added randomization and XOR encoding 2025-02-02 12:21:35 -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 ba5145c5ae feat: added basic template management 2025-02-01 01:07:25 -05:00
Andrew Rioux 71b2f70686 feat: added beacon operation config editor 2025-01-31 02:00:22 -05:00
Andrew Rioux 66b59531c5 feat: added category management 2025-01-31 00:04:54 -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 dee6c62bf2 fix: added missing sqlx query metadata 2025-01-24 15:58:43 -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 489b1d380f feat: added zig loaders for unix and refactor 2025-01-21 00:41:42 -05:00
Andrew Rioux 5ee8802607 feat: added Leptos server 2025-01-20 22:22:48 -05:00
Andrew Rioux b2cec71667 docs: added reasoning for hacky solutions 2025-01-20 20:43:21 -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