21 Commits

Author SHA1 Message Date
Jakob Friedl
a2db85a237 Updated documentation. 2025-10-30 17:08:50 +01:00
Jakob Friedl
c6875e5eb2 Implemented jitter. 2025-10-23 11:14:26 +02:00
Jakob Friedl
df04eafc13 Made changes to screenshot handling. 2025-10-14 21:05:36 +02:00
Jakob Friedl
c97cb4585f Removed prompt user intreface; Team server and Client are now fully separated. 2025-10-01 13:25:15 +02:00
Jakob Friedl
d834e4f713 Created initial UI component template. 2025-09-05 19:39:24 +02:00
Jakob Friedl
e7ab8b5fac Created base template for ImGUI application. 2025-09-05 10:49:27 +02:00
Jakob Friedl
d0545ffd16 Implemented 'screenshot' command. 2025-09-03 19:38:22 +02:00
Jakob Friedl
f7d97908d1 Added initial client UI structure. 2025-09-02 12:48:46 +02:00
Jakob Friedl
5922a5b850 Created nimble package and installation instructions. 2025-08-22 10:48:00 +02:00
Jakob Friedl
00a2eb40bf Added data/[logs/loot] directories to GitHub 2025-08-18 22:09:43 +02:00
Jakob Friedl
023a562be5 Implemented server output encoding for task retrieval. 2025-08-17 17:01:50 +02:00
Jakob Friedl
739faf781e Added more randomization. The profile now supports setting keys to an array of strings, from which a random one is chosen each time (useful for e.g. Host header, etc.) 2025-08-17 16:27:48 +02:00
Jakob Friedl
22c15dd82c Added randomization to profile strings by replacing '#' with random alphanumerical chars. 2025-08-15 16:18:15 +02:00
Jakob Friedl
c7980d219d Added profile system to agent communication. Randomized URL endpoints/request methods and dynamic data transformation based on C2 profile. Profile is defined as compile-time string for now. 2025-08-15 15:42:57 +02:00
Jakob Friedl
5a73c0f2f4 Improved working with profiles by adding helper retrieval functions. 2025-08-14 19:33:32 +02:00
Jakob Friedl
714360ef24 Updated profile system, including dynamic parsing of hidden heartbeats and setting of response headers. 2025-08-14 15:53:58 +02:00
Jakob Friedl
e403ac1c07 Refactored utility functions to make them more readable and removed separate register endpoint. 2025-08-14 12:25:06 +02:00
Jakob Friedl
ee93445739 Refine profile structure. 2025-08-13 21:42:58 +02:00
Jakob Friedl
415cd7ebf8 Started implementing profile system. 2025-08-13 19:32:51 +02:00
Jakob Friedl
ad31b90687 Added .gitkeep to data/keys directory. 2025-07-24 22:37:30 +02:00
Jakob Friedl
1a3724a2fd Updated .gitignore with .gitkeep files to keep directory structure 2025-07-21 22:16:09 +02:00