Audit native transports and retain secure export diagnostics
This commit is contained in:
1 parent
8a253eda89
commit
0a5df7398e
28 files changed
+636
-53
No files matched your search
+40
-5
@@ -48,8 +48,34 @@ erlaubte Ziele gelangen. Erst nach der folgenden Abnahme wird das MVP abgeschlos
|
||||
|
||||
## Aktueller Abnahmestand
|
||||
|
||||
749 Tests bestehen im letzten vollständigen Lauf; ESLint verlangt null Fehler
|
||||
und null Warnungen. Nachweis: `artifacts/mvp-final-startup-suite.log`.
|
||||
**Letzter Quellstand:** Windows-Paket und beide Paketverifikationen bestehen;
|
||||
Authenticode bleibt `NotSigned`. Native Clipboard-/Upload- und echte Neustarttests
|
||||
bestehen erneut mit17+5 Prüfungen,13 öffentlichen Requests, null vertraulichen
|
||||
Requests und zwei exakt übertragenen Dateien. Aktuelle und lebenslange
|
||||
Exportfehler bleiben in diesen Prozessen0. Der frische öffentliche Diagnosetest
|
||||
mit vier geprüften Policy-Veröffentlichungen besteht ebenfalls.
|
||||
|
||||
**Noch offen:** Die letzte echte lokale Gemma-Abnahme besteht alle vier
|
||||
DLP-/Empfängerprüfungen, scheitert aber an drei gemessenen2s-Export-Timeouts und
|
||||
einem `concurrency-limit`. Die neuen begrenzten Fehlerdaten belegen aktive
|
||||
Generation1 ohne Policy-Abbruch; sie beweisen noch nicht die Ursache der
|
||||
Antwortverzögerung. Kein Zähler wurde gelöscht oder eine Erwartung gelockert.
|
||||
Für die Debug-Abnahme sind begrenzte Export-Warteschlangen, ein gemeinsamer
|
||||
Flush und Latenz-/Eventloop-Nachweise zu prüfen. Ein weiterer geschützter
|
||||
Transporttest wurde nach diesem Fehler nicht einfach wiederholt.
|
||||
Der native WebRTC-Absturz bleibt ein separater offener Stabilitäts-Gate.
|
||||
Das MVP ist deshalb weiterhin **nicht abgeschlossen**.
|
||||
|
||||
771 Tests bestehen im letzten vollständigen Lauf mit zwei parallelen Testdateien;
|
||||
ESLint verlangt null Fehler und null Warnungen. Nachweis:
|
||||
`artifacts/transport-owner-final-failure-ledger-suite.log`. Ein späterer
|
||||
Policy-Abbruch verlor ursprünglich seinen festen409-Fehler und lieferte500;
|
||||
dieser echte Gateway-Fehler ist mit deterministischen Tests und exportierten
|
||||
Traces behoben. Der stärker parallelisierte
|
||||
Lauf scheiterte an einer Evidence-Schlüssel-Rechteprüfung. Die kontrollierte
|
||||
ACL-Nachprüfung war geschützt; alle 18 Evidence-Tests bestanden anschließend
|
||||
separat. Die ursprüngliche Ausnahme enthält keine ausreichende Ursache, um
|
||||
einen Timeout rückwirkend als bewiesen zu behaupten. Kein Schutz wurde gelockert.
|
||||
Die neue native Windows-Abnahme besteht mit 17 Checks, einschließlich echtem
|
||||
Maus-Klick im contenteditable-Editor, Klartext/HTML-Clipboard, Policy-Race,
|
||||
YARA-/ICAP-Block und Scanner-Ausfall. Danach startete ein anderer Browserprozess
|
||||
@@ -61,7 +87,11 @@ mit null Exportfehlern. Nachweise: `artifacts/windows-dlp-mvp-process-restart-su
|
||||
`windows-dlp-mvp-first-process-native-proof.json` und
|
||||
`windows-dlp-mvp-restart-native-proof.json`.
|
||||
Der aktuelle integrierte Relay-/Proxy-/Preload-Stand bestand diese native
|
||||
Abnahme erneut: `artifacts/windows-dlp-mvp-current-frozen-native.log`.
|
||||
Abnahme erneut. Der gemeinsame Clipboard-/Transport-Owner bestand danach
|
||||
wieder alle 17 plus fünf echten Neustart-Checks:
|
||||
`artifacts/transport-owner-mvp-native.log`. Auch die echte lokale Gemma-Abnahme
|
||||
bestand erneut: `artifacts/transport-owner-semantic-native.log`; Quellhashes
|
||||
blieben unverändert.
|
||||
|
||||
Das Gateway prüft normalisierte Textdarstellungen einzeln und revalidiert
|
||||
Policy/Widerruf vor Versand und Ausgabe. Tatsächliche ICAP-/Provider-Tests
|
||||
@@ -90,8 +120,13 @@ enrollte Browser übertrug null Pakete und Bytes, auch nach reviewed DIRECT und
|
||||
HTTPS-PAC→DIRECT-Policywechseln. Drei gewöhnliche HTTPS-POSTs funktionierten.
|
||||
Nachweis: `artifacts/fullmain-webtransport-native-proof.json`, mit genauen
|
||||
Quellhashes; spätere Änderungen betreffen ausschließlich Startparameterprüfung.
|
||||
Die vor HTTP blockierten Versuche liefern keine webRequest-Callbacks und
|
||||
damit weiterhin keine einzelnen DLP-Audit-Ereignisse. Diese SIEM-Grenze bleibt offen.
|
||||
Die vor HTTP blockierten Versuche liefern weiterhin keine webRequest-Callbacks.
|
||||
Der neue private native Observer erfasst jedoch tatsächlich sechs Created- und
|
||||
sechs Closed-Lebenszyklen mit korrelierten Traces und ECS-/CEF-Metadaten.
|
||||
Er teilt den begrenzten Kanal des Clipboard-Owners und trennt dessen Schutz
|
||||
nicht. Die Reichweite ist Window und getesteter Dedicated Worker, keine
|
||||
universelle Realm- oder Nutzlastprüfung. Details:
|
||||
[Native Transportbeobachtung](native-transport-observability.md).
|
||||
Ältere fehlgeschlagene Testläufe bleiben als solche erhalten.
|
||||
|
||||
## Verbleibende Abnahmen
|
||||
|
||||
Reference in new issue
Block a user