Skip to content

de Known Limitations

Parsa Radfar edited this page Nov 12, 2026 · 1 revision

Bekannte Einschränkungen

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.

Was die Modi abdecken

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

Kill Switch: Was trotz Blockierung durchkommt

  • 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.

V2Mac auf Ihrem Mac

  • 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.

Sichere Sandbox

  • 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.

NoLeaker

  • 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.

Clone this wiki locally