Repository navigation
ECU Studio AI 1.18.2
Hinweis (04.11.2026): Diese Version enthält gelernte Daten (
candidate_model.json,
ms43_430069_structure_model.json,confidence_calibration.json), deren Trainings- bzw. Messdaten teilweise
keine dokumentierte Herkunft oder Freigabe haben. Ab 1.19.0
sind diese Dateien entfernt, und die App zeigt statt gemessener Prozentwerte die Art des Belegs. Wir empfehlen,
auf die aktuelle Version zu aktualisieren. Details:
Modellkarte, Abschnitt 2e.Notice (4 Nov 2026): This version contains learned data (
candidate_model.json,
ms43_430069_structure_model.json,confidence_calibration.json) whose training or measurement data partly has
no documented provenance or clearance. From 1.19.0
on, these files are removed, and the app shows the kind of evidence instead of measured percentages. We recommend
updating to the current version. Details:
model card, section 2e
(German).
Sicherheitskorrektur des Firmware-Schutzes und Nacharbeit am Programm-Symbol. Kennfelderkennung, Import,
Bearbeitung, Prüfsummen, Vergleich, Projekte und Update-System sind unverändert.
- Firmware-Schutz: Bildprüfung geschlossen (Sicherheitskorrektur). In 1.18.1 ignorierte die PNG-Prüfung Bytes
hinter dem Ende des komprimierten Bilddatenstroms. Eine PNG mit 5 000 angehängten Bytes in einem IDAT-Chunk
mit korrekter Prüfsumme wurde angenommen und normal angezeigt. Jetzt wird schrittweise und speicherbegrenzt
entpackt; jedes Byte muss zum Strom gehören, die Pixelmenge muss genau stimmen, die Zeilenfilter müssen gültig
sein. Dazu kommen Chunk-Reihenfolge, Farbtiefen und eine Grenze von 64 MiB gegen Dekompressionsbomben. GIF-Bilder
werden jetzt LZW-dekodiert (keine Daten mehr hinter dem Endecode), Text-Metadaten in PNG, GIF und JPEG werden auf
eingebettete Hex-/Base64-Daten geprüft, binäre Metadaten sind auf 16 KiB begrenzt, ICO-Einträge müssen zum
Verzeichnis passen. JPEG und WEBP brauchen eine Freigabe nach Sichtprüfung, weil ihre Bilddaten nicht dekodiert
werden. Eine Datei mit Bild-Endung, die gar kein Bild ist, wird abgewiesen. Alle Bilder im Repository bestehen
die neue Prüfung. - Programm-Symbol in kleinen Größen und in der Taskleiste: Bei 16, 20 und 24 Pixeln war das Symbol nur ein
blauer Fleck; dort gibt es jetzt eine vereinfachte, pixelgenau gezeichnete Variante (Chip, Anzeige, Kennlinie,
ohne Ring). Ab 32 Pixeln bleibt das bisherige Bild unverändert. Startmenü- und Desktop-Verknüpfung tragen jetzt
dieselbe Windows-App-ID wie das Programmfenster, und das Fenster nenntECU-Studio-AI.exeals Startbefehl. Das
Anheften an die Taskleiste startet also das Programm, nichtpythonw.exemit Python-Symbol. Die Verknüpfungen
bekommen die App-ID bei der Installation mit dem Installer von 1.18.2; eine schon angeheftete Schaltfläche
einmal lösen und neu anheften. - Bekannte Grenzen: Daten in den Bildpixeln selbst erkennt keine Strukturprüfung (neue Bilder vor dem Push
ansehen); JPEG und WEBP brauchen eine Freigabe. Startmenü, Desktop-Verknüpfung und Anheften nach echter
Installation wurden nicht in einer isolierten Umgebung getestet.
Installation: ECU-Studio-AI-<version>-windows-x64.zip entpacken und ECU-Studio-AI.exe starten, oder den
Installer ECU-Studio-AI-<version>-setup.exe ausführen. Bestehende Installationen finden das Update unter „Einstellungen → Jetzt nach Updates suchen“ (automatisch nur, wenn eingeschaltet).
Windows-Warnung beim ersten Start: Die EXE ist noch nicht code-signiert. Bei „Der Computer wurde durch Windows
geschützt“ auf „Weitere Informationen“ → „Trotzdem ausführen“ klicken. Echtheit prüfen: SHA-256 gegen die
.sha256-Datei, Build-Herkunft mit gh attestation verify <datei> --repo PCTestAdmin/ECU-Studio-AI.