Add web server implementation for RMM-Hunter with API endpoints and WebSocket support

This commit is contained in:
Evan Hosinski
2025-10-12 18:46:59 -04:00
parent e6f91d0bc7
commit 01113551fb
5 changed files with 245 additions and 5 deletions
+3 -3
View File
@@ -6,6 +6,7 @@ import (
"rmm-hunter/internal/pkg"
"rmm-hunter/internal/pkg/hunter"
"rmm-hunter/internal/tui"
"rmm-hunter/internal/web"
scurvy "github.com/Kraken-OffSec/Scurvy"
"github.com/Kraken-OffSec/Scurvy/core/escalator"
@@ -145,9 +146,8 @@ func runHunt() {
func runEliminate() {
if webUI {
// Launch the web UI for elimination flow
// TODO: Launch web UI
fmt.Println("Web UI not implemented yet")
fmt.Println("Starting Web UI on http://127.0.0.1:8080 ...")
web.StartWebServer()
return
} else if cliUI {
// Launch the TUI for elimination flow