Jakob Friedl
|
d9372dc880
|
Refactored textarea from console, eventlog and buildlog into a separate widget to reduce code duplication.
|
2025-10-13 21:55:29 +02:00 |
|
Jakob Friedl
|
25f5bac12b
|
Text selection in console window now accounts for text filter. Only items shown to the user can be selected and copied.
|
2025-10-12 16:40:34 +02:00 |
|
Jakob Friedl
|
392aaec972
|
Timestamp formatting broke text selection, so the int64 unix timestamp is formatted to a string before being added to the console component. This solved most of the highlighting issues I encountered.
|
2025-10-12 15:00:42 +02:00 |
|
Jakob Friedl
|
f2d2833306
|
Implemented callback host system to support HTTP redirectors
|
2025-10-11 17:10:18 +02:00 |
|
Jakob Friedl
|
373eb497d9
|
Fixed getText() function that caused text highlighting in console to break.
|
2025-10-10 12:55:50 +02:00 |
|
Jakob Friedl
|
b39a0e70e2
|
Updated directory structure.
|
2025-10-03 12:44:28 +02:00 |
|
Jakob Friedl
|
ae09e4e7e3
|
Implemented basic Tab-autocompletion for agent console.
|
2025-10-03 09:59:50 +02:00 |
|
Jakob Friedl
|
d02808a6d3
|
Reworked logging system to work with new GUI.
|
2025-10-02 13:51:04 +02:00 |
|
Jakob Friedl
|
ab48bc5795
|
Added build log to client UI.
|
2025-10-02 12:10:46 +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
|
fbe85493b2
|
Implemented websocket (client <-> server) traffic encryption & compression.
|
2025-10-01 21:57:26 +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
|
a1990e4a18
|
Added help command to ImGui client.
|
2025-09-30 15:27:05 +02:00 |
|
Jakob Friedl
|
039c857027
|
Moved task parsing logic to the client to be able to support dotnet/bof commands when operating from a different machine than the team server. Disabled sequence tracking due to issues.
|
2025-09-30 10:04:29 +02:00 |
|
Jakob Friedl
|
13a245ebf2
|
Started porting over command input & task output to the ImGui client.
|
2025-09-27 17:45:52 +02:00 |
|
Jakob Friedl
|
5472019d78
|
Made timestamps toggle-able in eventlog window.
|
2025-09-27 15:34:01 +02:00 |
|
Jakob Friedl
|
47799ee5f5
|
Implemented generating agent payloads from the ImGui client.
|
2025-09-27 15:18:45 +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
|
14771a4b50
|
Started porting over functionality to the ImGui client via websocket communication.
|
2025-09-25 19:22:17 +02:00 |
|
Jakob Friedl
|
a4456723ce
|
Made dual list selection widget generic.
|
2025-09-25 10:01:49 +02:00 |
|
Jakob Friedl
|
d3b37aa4a1
|
Started work on websocket communication: Parsing/Serialization of WebSocket packets.
|
2025-09-22 21:53:13 +02:00 |
|
Jakob Friedl
|
6b41efe1ed
|
Added simple eventlog.
|
2025-09-19 11:43:14 +02:00 |
|
Jakob Friedl
|
669a436946
|
Added console filter.
|
2025-09-18 12:35:26 +02:00 |
|
Jakob Friedl
|
5f1a9979be
|
Added console history handling with arrow keys.
|
2025-09-16 22:21:11 +02:00 |
|
Jakob Friedl
|
ee397c4fb5
|
Implemented console input field.
|
2025-09-16 20:17:48 +02:00 |
|
Jakob Friedl
|
ce417db941
|
Implemented console items window using ImGuiTextSelect after it was implemented into imguin.
|
2025-09-14 22:55:44 +02:00 |
|
Jakob Friedl
|
f0010694eb
|
Added notes and some minor changes to console view. Auto-scroll to bottom is not supported with the current approach, revisit this later.
|
2025-09-12 10:15:13 +02:00 |
|
Jakob Friedl
|
e15f4842ec
|
Added comments.
|
2025-09-11 19:11:11 +02:00 |
|
Jakob Friedl
|
1a6977d52d
|
Implemented vertically and horizontally scrollable console-output window for agent interaction windows.
|
2025-09-11 18:18:13 +02:00 |
|
Jakob Friedl
|
8968c797ac
|
Implemented right-click context menu on session table to create console windows for interacting with the agent.
|
2025-09-10 18:25:15 +02:00 |
|