Änderungsprotokoll:
Korrekturen
- Weitere High-DPI-Probleme behoben
- Probleme mit der Dropdown-Liste in Speichereinträgen behoben
- Probleme bei der korrekten Berechnung von Zeiger-Offset-Symbolen behoben
- Registrierte Binutils behoben
- Grafische Probleme mit der Tab-Liste behoben
- Problem behoben, bei dem Speicherblöcke vor dem Seitenende abgeschnitten wurden
- Einige Speicherlecks behoben
- Einige grafische Probleme in der Adressliste behoben
- Rechtsklick auf r8 und r9 in der Speicheransicht behoben
- Demontage einiger Anweisungen behoben
- DBVM behoben, sodass es unter Windows 1709 und späteren Versionen funktioniert (getestet unter 1803)
- Mehrere DBVM-Offload-Abstürze behoben
- Einfrieren bei erlaubter Erhöhung/Verringerung für 8 Byte lange Werte behoben
- Mehrere Probleme behoben, bei denen das Minimieren eines Fensters und anschließendes Schließen CE zum Absturz brachte
- Dateiscanning behoben
- Abstürze beim Bearbeiten von Speicher in einigen Emulatoren behoben
Ergänzungen und Änderungen
- Verbesserungen des Texteditors
- Hunderte neue CPU-Anweisungen hinzugefügt
- Mono verfügt nun über neue Funktionen wie die Instanziierung von Objekten
- Das Mono-Instanzenfenster ist jetzt eine Baumansicht, in der Sie die Felder und Werte sehen können
- „Welche Adressen dieser Code zugreift“ kann jetzt auch für RET-Anweisungen verwendet werden (nützlich, um Aufrufer zu finden)
- Die grafische Speicheransicht bietet jetzt viel mehr Optionen, um sie genau nach Ihren Bedürfnissen einzustellen
- Codepage-Unterstützung in der Hex-Ansicht
- Strukturdaten aus PDB-Dateien können jetzt verwendet und zur späteren Suche in einer Datenbank gespeichert werden
- Das Formular zur Struktur-Dissektion kann jetzt eine Liste bekannter Strukturen anzeigen (PDB, Mono, …)
- Option „Auf gespeicherten Scan zurücksetzen“ hinzugefügt (ermöglicht das Rückgängigmachen von Änderungen)
- Option „Scan vergessen“ hinzugefügt (falls Sie vergessen haben, was Sie tun)
- Zeiger-Scan-Limit-Knoten ist standardmäßig bei einer Neuinstallation von CE aktiviert (merkt sich Ihre Auswahl, wenn Sie es deaktivieren)
- Auto-Attach erfolgt jetzt über einen Thread anstatt eines GUI-blockierenden Timers
- Einige Verbesserungen des Farbschemas
- Eine DBVM-basierte „Was schreibt/greift zu“-Funktion hinzugefügt. (Für Pro-Benutzer: Kernelmodus-Optionen aktivieren, damit sie angezeigt wird)
- Die Einrichtung der Datenzerlegung wurde von separaten Ja/Nein/Wert-Dialogen zu einem einzigen Fenster geändert
- Eine Bypass-Option für UltimAP2 unter Windows 1709 hinzugefügt. Bei der Verwendung von Bereichen keine Interrupts verwenden oder DBVM verwenden
- „Was schreibt/greift zu“ zur Fundliste hinzugefügt
- Autoassembler-Skriptblöcke werden jetzt beim Schreiben in den Speicher gruppiert
- {$try}/{$except} zu Autoassembler-Skripten hinzugefügt
- Ein zusätzliches Tutorial/Übungsziel hinzugefügt
- Kontextmenüpunkte „Ausschneiden/Kopieren/Einfügen“ zu den Zeiger-Offset-Feldern unter „Adresse hinzufügen/ändern“ hinzugefügt und ein Kontextmenü zum Zeigerziel hinzugefügt
- Ein automatischer Strukturvergleich für zwei Adressgruppen hinzugefügt, um Möglichkeiten zur Unterscheidung zwischen ihnen zu finden
Lua
- Automatische Müllsammlung und Einstellungen zur Konfiguration hinzugefügt
- Neue Funktionen hinzugefügt:
- gc_setPassive
- gc_setActive
- reinitializeSelfSymbolhandler
- registerStructureAndElementListCallback
- showSelectionList
- Die Ausgabe von getWindowlist geändert
- MainForm.OnProcessOpened (besser dies statt onOpenProcess verwenden)
- enumStructureForms
- cpuid
- getHotkeyHandlerThread
- Eine Reihe von dbvm_-Funktionen (benötigt DBVM-fähige CPU und derzeit nur Intel)
- und mehr, einschließlich Klassenmethoden und -felder (siehe celua.txt)