Commit Graph

13 Commits

Author SHA1 Message Date
Jakob Friedl
77c8a321de Removed warnings and unused imports. 2025-10-31 16:59:10 +01:00
Jakob Friedl
1a3bb8ccdb Added documentation. 2025-10-30 15:35:13 +01:00
Jakob Friedl
21f70feb40 Fixed username display error when target is connected to a domain. 2025-10-29 19:05:49 +01:00
Jakob Friedl
c6875e5eb2 Implemented jitter. 2025-10-23 11:14:26 +02:00
Jakob Friedl
76930c9302 Implemented 'token-info' command that returns statistics, group memberships and privileges of the current access token. 2025-10-17 17:22:31 +02:00
Jakob Friedl
5c0beb36ff Added remote address and modules to agent structure. Help command now only shows commands for which the agent has been configured. 2025-10-02 10:25:37 +02:00
Jakob Friedl
166cadcb56 Fixed bug caused by '\0' in username that broke formatting. 2025-09-25 20:22:56 +02:00
Jakob Friedl
c6bbef8520 Implemented compression of the network packet bodies. 2025-09-13 15:18:46 +02:00
Jakob Friedl
8791faec3f Implemented compile-time string obfuscation via XOR for the agent. 2025-08-26 15:11:43 +02:00
Jakob Friedl
dd7433588f Refactored random byte generation functions. 2025-08-25 20:08:23 +02:00
Jakob Friedl
72fcb0d610 Refactor profile de/serialization, removing unnecessary overhead caused by TLV format. 2025-08-19 14:34:58 +02:00
Jakob Friedl
84e8730b1e Implemented profile embedding via patching a placeholder in the agent executable. Agent correctly deserializes and parses the profile and listener configuration. 2025-08-18 22:05:23 +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