Host gewählt. Snapshot klicken.
Network
macOS
Actuation
Open app
Windows
Linux
Bereit.
| PID | User | CPU | MEM | Command |
|---|
System
—
Access
Transfer
Flags
POSIX
Owner
More
Open
Provenance
Inspect
Datei markieren, dann Flag oder chmod.
| Zeit | Host | Befehl |
|---|
Deploy
Agent wählen. Ziel setzen. Link ausgeben.
Erweitert — Nest, Label, pkg, extra Dateien
Handbuch
Ein Hub. Drei Linien. Valkyrie auf dem Mac, Freyja auf Windows, Skadi auf Linux. Der Hub spricht nur HTTPS. Die Geräte rufen ab — nichts lauscht auf dem Gerät.
Start
Nur https://…. Key eingeben — der liegt gehasht auf dem Server. Logout links. Session ist ein HttpOnly-Cookie.
Overview: eine Zeile pro Gerät. Klick wählt den Host für Host, Tools, Files, Units. Online / inaktiv / dead hängt am letzten Tick. Kick wirft nur den Eintrag aus der Liste. Inactive raus sitzt rechts in der aktiven Zeile und räumt alle Toten. Uninstall auf dem Gerät ist getrennt davon.
Linien
- Valkyrie — macOS. Nest unter
/var/root/Library/LaunchAgents/.blatt, Plistcom.apple.…, Worker-Datei ohne.py, gleich namens das Blatt. Uninstall: bootout, kill, Nest weg. - Freyja — Windows. Aufgabe plus Startup. Uninstall beendet Task und Prozess.
- Skadi — Linux. systemd. Uninstall: Unit aus, pkill, Nest weg.
Gemeinsam: Health, Snapshot, User, Disk, Netz, Prozesse, Stop, Uninstall. Nur Valkyrie: TCC, Flags, pkg, Live-Screen, Keychain, FDA.
Deploy
- Agent wählen.
- Namen setzen.
- Ziel setzen — Domain oder IP vom Hub oder Burner. Ohne Ziel kein Link. Port optional. Volle URL sticht Host+Port. HTTP-Proxy nur wenn das Gerät sonst nicht rauskommt.
- Link erzeugen. Kopieren oder Datei laden. Link in der Liste löschen, wenn er verbraucht ist.
Pairing: das Pack hat keinen Klartext-Key. Hello, Secret vom Hub, Tick.
Leben eines Agenten
- Install schreibt Nest und Persistenz.
- Hello, Secret, erster Tick.
- Weitere Ticks holen Jobs, Ergebnis geht zurück.
- Update ersetzt die Worker-Datei vom Hub.
- Uninstall muss Prozess, Plist/Task/Unit und Nest treffen — sonst tickt der Speicherprozess weiter.
Konsole
- Host — Aktionen auf dem gewählten Gerät, Live unten.
- Tools — Systemfragen und Admin. Jeder Klick ein Job.
- Units — Dienste, Watchdog, Uninstall.
- Files — Pfad, User-Chips. Auf dem Mac brauchen Desktop und Downloads Vollzugriff.
- Terminal — Shell auf dem Hub, nicht auf dem Gerät. Websocket
/ws/term. - Audit — Session-Klicks. Server:
journalctl -u DIENST. - Settings — Master-Key, weitere User.
Störung
- Zeile tot — Log auf dem Gerät, auf dem Hub
journalctl -u DIENST. - Files „not permitted“ — Rechte auf dem Mac, nicht der Hub.
- Login lädt neu — Cache, URL mit
?v=. - Uninstall lässt Dateien — Flags
uchg. Erstchflags nouchg, dann löschen. - Burner: Deploy-Ziel muss die Adresse sein, die das Gerät wirklich erreicht.