Andrew Rioux
fcbf82c86e
fix: use better timings
...
Linux beacons weren't timing out and attempting to continue driving the
connection
Windows beacons still get stuck on their first connection, but that is
good enough for demonstration purposes
2026-08-04 23:20:06 -04:00
Andrew Rioux
a56f6e6cb9
fix: finalize code for DEFCON
...
remove print statements
switch to async based waiting to improve performance a little on Linux
disable checksums on inbound packets on Linux with smoltcp
2026-08-04 02:07:53 -04:00
Andrew Rioux
e6530bcf20
fix: clarify wording and context, link to image
...
specify in the example docker compose to use a container registry link
as a shortcut around building
2025-10-21 14:08:39 -04:00
Andrew Rioux
65bed79678
docs: add basic docs to get started
2025-10-21 13:26:19 -04:00
Andrew Rioux
3b504edb76
fix: refer to a longer lasting release of FreeBSD
2025-10-21 12:44:58 -04:00
Andrew Rioux
1e65a7b010
fix: don't crash the beacon if an action fails
2025-10-21 08:19:57 -04:00
Andrew Rioux
135576c5d3
fix: swap command executors for Windows and Linux
2025-10-21 08:19:32 -04:00
Andrew Rioux
7f9ea12b6a
feat: added download and upload commands
...
redid actions to better support different clients
2025-03-03 20:03:04 -05:00
Andrew Rioux
e0bd5c3b06
fix: actually fixed Docker images
2025-02-25 02:55:54 -05:00
Andrew Rioux
a0c042832c
fix: fixed release builds
2025-02-25 02:22:05 -05:00
Andrew Rioux
43866e1759
feat: finished exec command
2025-02-24 20:20:34 -05:00
Andrew Rioux
5eb66c8d5d
feat: got timeline for beacons working
2025-02-24 15:10:51 -05:00
Andrew Rioux
a57a95a98a
feat: added basic beacon instance management UI
2025-02-24 00:35:51 -05:00
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