Diwall MCP

Deutsch
Herunterladen v0.0.1

Was Ihren Rechner verlässt und was der Server nie tut

Was Ihren Rechner verlässt und wer das entscheidet, und die Gesten, die der Server nie ausführt. Der Anbieter eines gehosteten Modells erhält die Seiten der Websites, die Sie erlauben.

Was Ihren Rechner verlässt

Eines verlässt ihn absichtlich: der Inhalt der Seiten der Websites, die Ihr Profil erlaubt. Das Bild, der Baum und die Elemente einer Beobachtung gehen an das Modell; ist das Modell gehostet, erhält sein Anbieter sie. Was ein Anbieter von dem, was er erhält, aufbewahrt, bestätigt dieses Projekt nicht. Ein Frame einer anderen Website, der in eine erlaubte Seite eingebettet ist, reist mit dieser Seite: Der Server maskiert Frames im Bild und liest ihren Text nie, kann aber nicht filtern, was das Modell von anderswo erhält.

WasVerlässt den Rechner?Festgelegt durch
Seiten der Websites, die die Richtlinie zulässt (mit strict die erlaubten Websites)ja: Bild, Baum, Elemente, an das ModellSie
Seiten, die die Richtlinie nicht zulässtnein, nur ihr OriginSie, durch die Ursprungsrichtlinie
Passwörter und andere Geheimnissenein: im Speicher des Servers zum Zeitpunkt des Tippens gelesen, über die lokale Verbindung an den Browser gesendet, nie in einem Ergebnis, einem Log, einer Adresse oder einem Argumentder Code
Sensible Felder auf dem Bildschirmnein: in jedem Bild maskiert, Werte zurückgehalten; kein Bild, wenn eine Maske scheitertder Code
Adressen von SeitenOrigin und Pfad; Werte sensibler Parameter und das Fragment zurückgehaltender Code
Titel und Adressen Ihrer anderen Tabsneinder Code
Fehlermeldungennur über dieselbe Ausgabestelle wie jedes Ergebnisder Code
Dateien Ihrer Festplattenein: keine Navigation zu einer lokalen Datei, kein Uploadder Code
Journal und Aufnahmennein: im verschlüsselten Verzeichnis geschriebender Code

Was durch Sie festgelegt ist, legen Ihre Ursprungsrichtlinie, Ihre Liste der Websites und Ihre Wahl des Modells fest; was durch den Code festgelegt ist, ändert kein Profilschlüssel und kein Werkzeugparameter. Im Code gibt es keine andere Übermittlung an Dritte; eine hinzuzufügen wäre Ihre Entscheidung.

Was der Server nie tut

  • Er hängt das verschlüsselte Verzeichnis nie ein oder aus und kennt nie sein Passwort.
  • Er öffnet keinen lauschenden Port. Er verbindet sich nur mit dem Debugging-Port des Browsers auf 127.0.0.1.
  • Er führt kein Skript aus, das das Modell oder eine Seite liefert; die einzigen Skripte, die er an eine Seite sendet, sind konstante Texte, die in seinem Code stehen.
  • Er lädt keine Datei hoch, öffnet keine lokale Datei und berührt die Zwischenablage nicht.
  • Er listet oder liest die Tabs nicht, die Sie geöffnet haben. Er listet die Tabs, die er geöffnet hat, die Fenster, die ihre Seiten geöffnet haben, und die Tabs, die ein früherer Lauf von ihm offen gelassen hat; diese kann er schließen, nicht steuern.
  • Er startet oder schließt den Browser nicht.
  • Er zahlt, löscht oder ändert nie ein Geheimnis ohne Ihre Bestätigung, und kein Parameter eines Werkzeugs kann eine genehmigen.
  • Er ändert das Bedienerprofil nur in einem Fall: Mit discovery schreibt er, wenn Sie Ajouter à la liste antworten, genau diesen Origin in die Liste der Websites. Kein Werkzeug des Modells ändert das Profil.

Der Einrichtungsassistent mcp-server-diwall-browser-setup ist ein anderes Programm, das Sie in Ihrem eigenen Terminal ausführen: Er legt das verschlüsselte Verzeichnis an und öffnet es, startet den Browser und schließt beides. Kein Modul des Servers importiert ihn, und er liest das Passwort nie, nach dem gocryptfs auf Ihrem Terminal fragt.

Das gilt für ein Modell, das nur die vierzehn Werkzeuge hat. Ein Modell, dem der Client zusätzlich eine Shell unter Ihrem Konto gibt, ist dadurch nicht begrenzt: siehe Grenzen.

Was Sie nachher prüfen können

Jeder Werkzeugaufruf fügt journal/operations.jsonl im verschlüsselten Verzeichnis eine JSON-Zeile hinzu, mit dem intent, den das Modell angegeben hat. Rund um eine Zahlung, eine Löschung oder eine Änderung eines Geheimnisses bewahrt der Server eine Aufnahme davor und danach in evidence/<date>/<operation_id>/ auf, mit denselben Masken wie das Bild, das das Modell erhalten hat.