Repository navigation
de Known Limitations
Parsa Radfar edited this page Nov 12, 2026
·
1 revision
Was jeder Modus schützt und was nicht. Leistet V2Mac weniger als hier beschrieben, ist das ein Fehler. Melden Sie ihn bitte vertraulich; siehe SECURITY.md im Repository.
| Modus | Abgedeckt | Nicht abgedeckt |
|---|---|---|
| System-Proxy | Apps, die der macOS-Proxy-Einstellung folgen | Apps, die sie ignorieren, und deren DNS-Anfragen gehen direkt ins Netz |
| TUN-Modus | Datenverkehr, der in die Tunnelrouten gelangt | Direktregeln und Regionspakete gehen absichtlich direkt; das lokale Netzwerk bleibt direkt |
| TUN-Modus + Kill Switch | Bei ausgefallenem Tunnel blockiert pf alles außer der unten genannten Liste | Es bedeutet nicht, dass nichts das Gerät verlässt; siehe nächsten Abschnitt |
| Sichere Sandbox | Apps einer Mini-VM erreichen das Internet nur über deren gewählten Ausgang | Mini-VMs teilen einen Linux-Kernel; erlaubte Zugriffe auf freigegebenen Ordner, Zwischenablage, Ton, Mikrofon und SSH-Agent überqueren die Grenze |
| NoLeaker, streng | Anfragen, die der Browser durch die Erweiterung leiten lässt | Bereits offene Verbindungen, für Erweiterungen unzugängliche Browserbereiche und Datenverkehr außerhalb des Browsers |
| NoLeaker, Kompatibilität | Wie streng, zusätzlich direkte Ausnahmen | Websites einer Direktausnahme sehen Ihre echte IP. Das ist die Ausnahme, kein Datenleck |
| NoLeaker, System-VPN/TUN | Passt Browserzeitzone und -sprache an den VPN-Ausgang an | Routet nichts und hat keinen Kill Switch. Fällt das VPN aus, verbindet sich der Browser direkt |
- Adressen Ihres Servers, damit V2Mac sich erneut verbinden kann.
- DNS (Port 53) nur zu den DNS-Servern des Netzwerks oder zu 1.1.1.1 und 8.8.8.8, falls das Netzwerk keine hat. macOS-Anfragen laufen über einen Systemprozess. Bei ausgefallenem Tunnel können deshalb auch Anfragen anderer Apps diese Server erreichen. Dies wurde noch nicht gemessen.
- DHCP und IPv6 nur zur Erkennung des Routers und der Nachbarn im lokalen Netz.
- Lokales Netzwerk, etwa Drucker, NAS und AirPlay, sofern Auch lokales Netzwerk blockieren nicht aktiviert ist.
Vor der Blockierung offene Verbindungen werden zu Beginn geschlossen. Einstellungen zeigt erst Ein, nachdem V2Mac pf ausgelesen und die wirksamen Regeln bestätigt hat.
- Steuerungs-API: Die Kern-API ist ein Socket, den nur Ihr macOS-Benutzer öffnen kann. Andere Benutzer und Apps in einer Sandbox erreichen ihn nicht. Jedes Programm unter Ihrem Benutzerkonto kann ihn erreichen, da es ohnehin Ihre Konfiguration lesen kann.
-
Datenverkehrszähler: Die Zählerseite des Kerns bleibt ohne Passwort auf
127.0.0.1. Eine Website könnte sie mittels DNS-Rebinding lesen: Datenmengen, Serverlatenzen und die Kommandozeile des Kerns, die Ihren Benutzernamen enthält. Sie enthält keine Serverschlüssel. - Verbindungen aus dem LAN erlauben ohne Passwort: Jeder in Ihrem Netzwerk kann Ihren Proxy verwenden.
- Nach neuerem Kern suchen (Erweitert): Ein Kern aus den Xray-Veröffentlichungen wird nur anhand des Hashs derselben Veröffentlichung geprüft. Der mitgelieferte Kern wird anhand eines in der App signierten Hashs geprüft.
- Geo-Dateien und Regionspakete werden über HTTPS heruntergeladen, sind aber nicht von V2Mac signiert.
- Die App ist noch nicht von Apple notarisiert. Installation erklärt die Downloadprüfung. App-interne Updates sind signiert.
- Eine Mini-VM besteht aus Containern mit gemeinsamem Linux-Kernel innerhalb einer VM ohne Netzwerkgerät. Ein Kernel-Fehler könnte einer Mini-VM den Zugriff auf eine andere erlauben. Ihr Mac liegt außerhalb der VM.
- Apps derselben Mini-VM teilen einen Benutzerordner.
- Alle Mini-VMs teilen sich Linux-Pakete: Installation oder Update eines Pakets ändert es für jede Mini-VM.
-
Chromiums eigene Sandbox ist ausgeschaltet (
--no-sandbox): Eine Website, die Chromium kompromittiert, kann den Rest dieser App erreichen. Container und Mini-VM trennen sie weiterhin von anderen Mini-VMs und Ihrem Mac. - Die Apps sind Linux-ARM64-Programme. Ihre jeweilige Mac-App stellt das Fenster bereit.
- Ausgangsprüfung: NoLeaker fragt zwei Dienste nach Ihrer Ausgangs-IP. Bei abweichenden Antworten hat eine Anfrage den Tunnel umgangen. Das Erweiterungsfenster meldet dann einen unsicheren Ausgang.
- Strenger Modus und Captchas: Auf Captcha-Seiten können echte Zeitzone und Sprache für wenige Millisekunden sichtbar sein, bevor die NoLeaker-Einstellungen eintreffen.
V2Mac · Source · GPL-3.0 · Report an issue
- Installation
- Servers and Subscriptions
- Connecting
- Routing
- Connections
- Secure Sandbox (beta)
- Menu Bar and Shortcuts
- Settings Reference
- Troubleshooting and FAQ
- Known Limitations