raul pushed to main at raul/tiamat 2024-06-21 13:52:48 +02:00
67bf51af3f Implement proof of concept for listing client files
raul pushed to main at raul/tiamat 2024-06-20 14:10:52 +02:00
50ae8f7138 Add structs for listing files
raul pushed to main at raul/tiamat 2024-06-20 14:10:38 +02:00
f61787a1ba Reset checkboxes after sending bulk instruction
raul pushed to main at raul/tiamat 2024-06-20 14:10:27 +02:00
72b245af4a Create generic kill/remove funcs and setup bulk actions backend
raul pushed to main at raul/tiamat 2024-06-20 14:10:18 +02:00
2c9a204ac6 Add frontend option for bulk killing/removing clients
raul pushed to main at raul/tiamat-client 2024-06-19 10:38:29 +02:00
901246e77b Allow sending and receiving files from the C2 server
raul pushed to main at raul/tiamat-client 2024-06-19 10:38:15 +02:00
2d9176ef14 Properly handle directory read errors
raul pushed to main at raul/tiamat 2024-06-19 10:37:10 +02:00
7c08d039f8 Add Bulk struct for bulk actions
raul pushed to main at raul/tiamat 2024-06-19 10:37:01 +02:00
0d839daf4e Return pointer to clientList item instead of copy
raul pushed to main at raul/tiamat 2024-06-19 10:36:50 +02:00
6c77b7d674 Check if client is online before sending killswitch
raul pushed to main at raul/tiamat 2024-06-19 10:36:43 +02:00
d07e6435fb Fix issues caused by accessing clients via array identifier
raul pushed to main at raul/tiamat 2024-06-18 09:46:26 +02:00
85d5bfd1ca Prevent heartbeat from crashing server when removing clients
raul pushed to main at raul/tiamat 2024-06-18 09:46:13 +02:00
bb2620d5ec Add option to delete clients from list
raul pushed to main at raul/tiamat 2024-06-18 09:46:07 +02:00
ecf6e1d443 Allow user to save clients directly to config
raul pushed to main at raul/tiamat 2024-06-18 09:46:00 +02:00
4d18d0933c Add "Save clients" option
raul pushed to main at raul/tiamat 2024-06-18 09:45:55 +02:00
fe6d3a7f7c Use regular user for executing service
raul pushed to main at raul/tiamat 2024-06-18 09:45:46 +02:00
3194998503 Dockerize application
raul pushed tag v1.0.1 to raul/cert400 2024-06-18 07:52:08 +02:00
raul pushed to main at raul/cert400 2024-06-18 07:50:59 +02:00
2c84221816 Use regular user for executing service
raul pushed to main at raul/cert400 2024-06-17 13:26:29 +02:00
baf534ea9a Dockerize application