Commit Graph

15 Commits

Author SHA1 Message Date
Stefan Etringer 76d343e8ac added the logger interface, json logs, and logs input from agents to the server. This means there is an new type which is named logs. It can be sent from the agents to the server 2025-07-15 13:16:48 +00:00
Stefan Etringer 7125e3fe4c little more cleanup 2025-07-02 13:09:28 +00:00
Stefan Etringer 90cbe2f396 fixed graph update 2025-06-05 11:32:51 +00:00
Stefan Etringer 4f1ee3ad01 added hostname 2025-05-26 15:22:07 +00:00
Stefan Etringer 43847559ac added port number to the output 2025-05-23 14:52:50 +00:00
Stefan Etringer 6ea4d31109 added weblogger to display logs, timestamps and levels on the webpage 2025-04-29 15:03:49 +00:00
Stefan Friese 0498013d1d added status of agents to the webui 2025-01-27 16:00:52 +00:00
Stefan Friese c0764ac41d used random names to identify the agents for execution of commands, moved agentCreate step from the agent itself to the websocket server. THis means a more simple agent is possible, because it only needs to do a single request to the websocket. Cleanup needed now 2025-01-24 13:35:45 +00:00
Stefan Friese 54604ff488 cleanup 2025-01-23 11:56:50 +00:00
Stefan Friese 9e45adfff5 solved issue with the style of presentation of the agent response on the website. Added agentType to the api, agent and database 2025-01-22 16:02:44 +00:00
Stefan Friese 323c04af89 added reconnection functionality to the agent, which is used if the server is not reachable 2025-01-21 14:03:07 +00:00
gurkenhabicht 3e4722e3ca fixed websocket messages, which were plaintext or just bytes. A JSON object was needed to differentiate between commands and what was returned to the server as a response. The random naming function now has lower case suffixes 2025-01-19 22:13:52 +01:00
gurkenhabicht b6056297f4 added random suffix and prefix list 2025-01-11 02:36:21 +01:00
gurkenhabicht 35ec77e5c6 added IP address to the agents 2025-01-10 02:47:33 +01:00
gurkenhabicht d087696c09 added agent 2025-01-09 16:42:27 +01:00