Commit Graph

26 Commits

Author SHA1 Message Date
Jakob Friedl
ac1bc22b93 Updated task result console output 2025-06-02 21:14:13 +02:00
Jakob Friedl
3849bcd7f1 Seperated Task and TaskResult types. 2025-05-29 15:26:50 +02:00
Jakob Friedl
118e9eadd2 Prevent database locking by not updating latest checkin in database and instead storing it only in memory 2025-05-29 14:19:55 +02:00
Jakob Friedl
d35b1d0a0d Update agent in database when sleep setting is changed to display latest checkin correctly. 2025-05-28 11:14:30 +02:00
Jakob Friedl
4397f728de Implemented sleep command to update sleep delay on agent 2025-05-28 10:39:30 +02:00
Jakob Friedl
c03592c7fd Implemented agent generation from teamserver 2025-05-24 16:15:41 +02:00
Jakob Friedl
ac0bb3c915 Agent utilizes configuration file (nim.cfg) and compile-time variables for listener information. 2025-05-24 13:56:26 +02:00
Jakob Friedl
5fe13fef94 Add command ideas/roadmap 2025-05-23 19:36:51 +02:00
Jakob Friedl
a8a32668d1 Fix formatting for multi-line command output and delete tasks after completion. 2025-05-23 16:02:16 +02:00
Jakob Friedl
5ab9cd302c Implemented displaying latest checkin in agents table, as well as word-wrap. 2025-05-23 13:55:00 +02:00
Jakob Friedl
6f9e20566d Prevented client from crashing when listener is not reachable 2025-05-23 10:02:17 +02:00
Jakob Friedl
1b147aacd6 Implemented basic shell command execution and result retrieval. Next Step: Remove completed tasks from queue 2025-05-22 20:03:22 +02:00
Jakob Friedl
71336a6fa7 Implemented Windows Version fingerprinting 2025-05-21 14:06:04 +02:00
Jakob Friedl
c55a9f9443 Added monarch agent 2025-05-19 21:56:34 +02:00
Jakob Friedl
0a98d11df2 Implemented switch to agent interaction mode. 2025-05-18 12:51:26 +02:00
Jakob Friedl
56f8994069 Added number of agents to listener list 2025-05-15 15:24:46 +02:00
Jakob Friedl
9d652df4e3 Implemented listing agents by listener UUID 2025-05-15 14:27:45 +02:00
Jakob Friedl
2810ed3a95 Implemented agent removal, changed object structures 2025-05-14 15:48:01 +02:00
Jakob Friedl
826aacafad Implement listing agents; Add TODOs for further improvements 2025-05-14 12:42:23 +02:00
Jakob Friedl
c4cbcecafa Implemented agent registration, restructured Conquest type to utilize tables to store agents and listeners 2025-05-13 23:42:04 +02:00
Jakob Friedl
3038ad6f0e Started work on agent registration 2025-05-12 21:53:37 +02:00
Jakob Friedl
8528a3107c Implemented listener management (start, stop, list) and database integration. 2025-05-09 12:04:14 +02:00
Jakob Friedl
4af5295a2b Experiment with TUI implementation using illwill 2025-05-06 22:46:36 +02:00
Jakob Friedl
0c39fda207 Experiment with Listener Creation 2025-05-02 18:10:30 +02:00
Jakob Friedl
f2fb926e4b Updated .gitignore 2025-04-28 20:24:27 +02:00
Jakob Friedl
e481d48b41 Initial commit 2025-04-28 20:21:03 +02:00