
Dies ist ein Workaround für CVE-2014-0993 und CVE-2014-0994, der direkt im Arbeitsspeicher patcht, ohne dass Sie Ihre anfällige Software neu kompilieren müssen. Dies ist nicht der offizielle Fix von Embarcadero, sondern nur ein Workaround von CORE Security.
##Was ist Embarcadero Workaround ? Dies ist ein inoffizieller "Patch" für den "Embarcadero VCL Library Stack/Heap Overflow" (CVE-2014-0993 und CVE-2014-0994).
##Welche Softwareversionen werden von diesem Workaround unterstützt? 32-Bit-Software, die mit Delphi und C++ Builder kompiliert wurde, bei der die "VCL-Bibliothek" enthalten war, solange die Bibliothek statisch in die ausführbare Hauptdatei eingebunden ist.
##Ist es notwendig, diesen Workaround zu installieren, um ihn zu verwenden? Keine Installation erforderlich.
##Was enthält dieser Workaround ? Er enthält zwei Werkzeuge:
##Was benötigen Sie, um diesen Workaround auszuführen ? Für "Embarcadero-Workaround.exe" genügt ein Doppelklick, um Ihre gefährdeten Programme zu schützen. Wenn Sie diesen Workaround dauerhaft machen möchten, können Sie ihn zum Menü "Windows -> Autostart" hinzufügen. Für "Embarcadero-Protector.exe" müssen Sie die Prozess-ID als Parameter übergeben, um den zu schützenden Prozess anzugeben. Ich empfehle dies nur für erfahrene Benutzer.
##Wie funktioniert dieser Workaround ? Für "Embarcadero-Workaround.exe" sucht dieses Tool ein bestimmtes Muster im Speicher jedes aktiven Prozesses des Systems. Für "Embarcadero-Protector.exe" sucht dieses Tool ein bestimmtes Muster im Speicher des Zielprozesses.
Wenn dieses Muster gefunden wird, wird ein "IF" in den Speicherbereich des gefährdeten Prozesses injiziert. Sobald der Prozess geschützt ist, erscheint beim Öffnen einer manipulierten BITMAP-Datei eine WARNUNG auf dem Bildschirm und der Prozess wird beendet.
##Was verhindert dieser Workaround ? Dieser Workaround verhindert, dass Ihr Computer durch Exploit-/Virusangriffe übernommen wird, die die "Stack/Heap Overflow der Embarcadero VCL Library" (CVE-2014-0993 und CVE-2014-0994) als Vektor nutzen.
##Lizenzierung Embarcadero Workaround wird unter der FreeBSD-Lizenz veröffentlicht.