Commit Graph

229 Commits

Author SHA1 Message Date
Jakob Friedl
bb7ed24799 Updated youtube video profile. 2025-11-12 19:50:57 +01:00
Jakob Friedl
df8453bf1a Implemented hex encoding for data transformation. 2025-11-08 16:16:15 +01:00
Jakob Friedl
b02cc5a331 Implemented data transformation and placement via profile for agent POST requests (task results/registration). 2025-11-08 15:59:36 +01:00
Jakob Friedl
0149a82f60 Added youtube video example profile. 2025-11-07 20:22:13 +01:00
Jakob Friedl
4907639848 Small changes. 2025-11-06 16:48:06 +01:00
Jakob Friedl
b8f57a8074 Updated 'ps' command implementation. 2025-11-05 15:14:05 +01:00
Jakob Friedl
56f244e4d5 Updated 'ps' command implementation. 2025-11-05 13:12:27 +01:00
Jakob Friedl
8a22cf9e53 Client no longer crashes when payload generation modal is closed prematurely. 2025-11-04 22:37:26 +01:00
Jakob Friedl
235479a38b Included user information in 'ps' command. 2025-11-04 15:44:26 +01:00
Jakob Friedl
f3ddc49729 Improved Windows version fingerprinting and fixed console window not being focused on double-click. 2025-11-04 13:53:54 +01:00
Jakob Friedl
315b7fe50a Updated 'upload' command. 2025-11-03 17:56:32 +01:00
Jakob Friedl
032adfa051 Implemented BeaconIsAdmin(). 2025-11-03 14:50:37 +01:00
Jakob Friedl
b1603fc7b6 Host for the websocket server can now be specified in the team server profile. 2025-11-03 09:52:01 +01:00
Jakob Friedl
ec2388d993 Reworked websocket communication to avoid high CPU usage by client application. 2025-11-02 09:57:53 +01:00
Jakob Friedl
8e16843aec Update README.md 2025-10-31 18:00:57 +01:00
Jakob Friedl
3459c279af Updated README.md 2025-10-31 17:30:13 +01:00
Jakob Friedl
77c8a321de Removed warnings and unused imports. 2025-10-31 16:59:10 +01:00
Jakob Friedl
af3e7245cd Updated documentation. 2025-10-31 14:55:50 +01:00
Jakob Friedl
7f76c151d2 Updated documentation. 2025-10-31 12:31:41 +01:00
Jakob Friedl
e27df807b3 Native file dialogs now work in WSL. 2025-10-31 11:09:37 +01:00
Jakob Friedl
d581e0d2b6 Reworked installation instructions. 2025-10-31 10:14:35 +01:00
Jakob Friedl
394c98939e Updated documentation. 2025-10-30 18:31:50 +01:00
Jakob Friedl
a2db85a237 Updated documentation. 2025-10-30 17:08:50 +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
6ab3cbafa0 Implemented agent working hours. 2025-10-28 23:02:48 +01:00
Jakob Friedl
7f89487fb7 Implemented agent kill date. 2025-10-28 21:01:10 +01:00
Jakob Friedl
7417cb2822 Update README.md 2025-10-27 22:26:59 +01:00
Jakob Friedl
79cec00fa3 Update README.md 2025-10-27 20:44:12 +01:00
Jakob Friedl
c718e3647a Agent now re-registers to the team-server when it is still alive after it was removed via the client. 2025-10-27 16:20:38 +01:00
Jakob Friedl
f30f1d2ec0 Separated 'exit' and 'self-destroy' and added functionality to remove agents from the teamserver to cleanup the sessions table. 2025-10-27 15:17:56 +01:00
Jakob Friedl
f5ff90fc47 Added right-click context menu for exiting the agent process/thread. 2025-10-24 18:12:07 +02:00
Jakob Friedl
0e9cffb1c4 Improved 'exit' command and implemented self-delete functionality. 2025-10-24 12:26:44 +02:00
Jakob Friedl
7326cc10b6 Removed POST header check interfering with C2 profile. 2025-10-23 17:45:13 +02:00
Jakob Friedl
432f37755c Updated directory structure and added simple 'exit' command to terminate an agent. 2025-10-23 17:28:07 +02:00
Jakob Friedl
c6875e5eb2 Implemented jitter. 2025-10-23 11:14:26 +02:00
Jakob Friedl
51748639de Implemented human-readable error messages for Windows API and Native API errors using FormatMessageW. Removed string obfuscation/protection when agent is built with verbose flag. 2025-10-21 22:37:57 +02:00
Jakob Friedl
7e6b0c8442 Changed build log height. 2025-10-20 22:26:50 +02:00
Jakob Friedl
0bf717992e Implemented setting for verbose mode that prints debug messages in the windows where the agent is executed. Setting "verbose" to false disables all console output of the agent program. 2025-10-20 22:08:06 +02:00
Jakob Friedl
382e31c439 Added comments. 2025-10-19 20:55:27 +02:00
Jakob Friedl
2e18decb6d Implemented 'steal-token' command. 2025-10-19 20:06:40 +02:00
Jakob Friedl
a4f37b5ceb Implemented most token functionality using Native APIs instead of Windows APIs. 2025-10-19 18:05:20 +02:00
Jakob Friedl
35bb4d8869 Implemented 'disable-privilege' command. 2025-10-18 13:05:01 +02:00
Jakob Friedl
ba1f1943fc Implemented 'enable-privilege' command. 2025-10-18 12:41:55 +02:00
Jakob Friedl
b3e82fc3a8 Reworked token functions. 2025-10-17 18:35:40 +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
4a1a70da4d Impersonated user is displayed in the client UI and persisted in the team server database. 2025-10-17 13:01:12 +02:00
Jakob Friedl
0fc8ff3caa Standardized console spacing between commands. 2025-10-17 09:42:08 +02:00
Jakob Friedl
dea10ba7d5 Started work on token module and implemented 'make-token' command to impersonate a user from username and password. 2025-10-16 19:29:49 +02:00
Jakob Friedl
80579e5c7f Downloads component now uses textarea widget to display file preview. 2025-10-15 12:22:38 +02:00