
Rosemary: Plattformübergreifendes Pivoting auf Kernel-Ebene über QUIC. Kein TUN/TAP. Kein proxychains. Keine Proxy-Einstellungen.
Plattformübergreifende Pivoting-Plattform auf Kernel-Ebene über QUIC. Kein TUN/TAP. Kein proxychains. Keine Proxy-Einstellungen.
Rosemary fängt den Datenverkehr auf Remote-Hosts transparent auf Kernel-Ebene ab: keine Proxy-Einstellungen, keine TUN/TAP-Geräte, kein proxychains. Agents verbinden sich über QUIC zurück zum Server. Du erreichst das gesamte entfernte Netzwerk, als wärst du direkt darin.
Starte den Server auf deinem Rechner und setze einen Agent auf einem beliebigen Remote-Host ein. Der Agent verbindet sich über QUIC zurück, der Server installiert Abfangregeln auf Kernel-Ebene für die Subnetze des Agents, und von diesem Moment an wird der gesamte Datenverkehr zu diesen Subnetzen, einschließlich DNS, transparent durch den Agent weitergeleitet – keine Proxy-Konfiguration, kein TUN-Gerät, keine DNS-Einstellungen zum Ändern, keine Änderungen an deinen Anwendungen.
curl http://192.168.1.50 ───► agent dials 192.168.1.50 and bridges it back
ssh [email protected]
ping 192.168.1.1
Verbinde mehrere Agents gleichzeitig, und der Datenverkehr wird automatisch an den Agent weitergeleitet, dem das Ziel gehört.
| Kategorie | Fähigkeit |
|---|---|
| Abfangen | Transparentes TCP · UDP · ICMP · DNS, keine Client-Konfiguration erforderlich |
| Egress | Standard-Egress-Agent leitet den gesamten Internetverkehr über einen ausgewählten Agent |
| SOCKS5 | SOCKS5-Proxy pro Agent mit optionaler Benutzername/Passwort-Authentifizierung |
| Weiterleitungen | TCP/UDP-Portweiterleitungen · Reverse-Portweiterleitungen (Server lauscht, Agent wählt) |
| Erkennung | Ping · Ping-Sweep · TCP/UDP-Portscan über Agent |
| DNS | Fängt DNS ab, löst über Agents auf, private und öffentliche Domains |
| Pivoting | Multi-Hop über mehrere Agents (5+ Hops getestet) |
| Transport | QUIC/UDP-Outbound-Agents · verschlüsselte TCP-Bind-Agents |
| Dashboard | Web-UI mit Echtzeit-Agent-Graph, Routing-Tabelle, Log-Viewer |
| API | Vollständige REST-API mit tokenbasierter Authentifizierung (read/write/admin) |
| CLI | Interaktive REPL + webbasiertes CLI-Panel |
| Erweiterung | Chrome-Erweiterung für schnellen Zugriff |
| Agents | Hintergrundmodus · Bind-Modus · automatische Subnetz-Erkennung · Internet-Erkennung |
| Konfiguration | JSON-Import/Export · Live-Schlüsselrotation · Konfiguration pro Port |
| Plattform | TCP | UDP | DNS | ICMP | SOCKS5 | Egress |
|---|---|---|---|---|---|---|
| Linux | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Windows | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| macOS | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| FreeBSD | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| OpenBSD | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Agent läuft auf allen oben genannten Plattformen. Auf der Agent-Seite sind keine Root-Rechte erforderlich.
Interaktiver Netzwerkgraph, der verbundene Agents und ihre Beziehungen zeigt
Detaillierte Agent-Informationen einschließlich Betriebssystem, Hostname, Subnetze und Verbindungsstatus
Browser-Erweiterung für einfachen Zugriff und Verkehrsrouting durch den Tunnel
Installation:
chrome://extensions/extension/ aus dem Repository ausDas Erweiterungssymbol erscheint in deiner Browser-Symbolleiste.
Erstelle und verwalte TCP/UDP-Portweiterleitungen über jeden Agent
Zeige und schalte Subnetz-Routen mit Echtzeitstatus um
Integrierte REPL für vollständige Server-Steuerung
Echtzeit-Event-Streaming mit Filter- und Exportoptionen
Starte/stoppe SOCKS5-Proxys über jeden Agent mit optionaler Authentifizierung
Server-Ports, Verschlüsselungsschlüssel und API-Tokens konfigurieren

REST-API-Tokens mit granularen Berechtigungen erstellen und verwalten
Schnellaktionen: taggen, weiterleiten, anpingen, Port-Scan, erneut verbinden, trennen