Einzelnen Beitrag anzeigen

Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#7

Re: Indy: Sicherheitslücken bei (Open)SSL. Wann neue Version

  Alt 5. Jun 2007, 18:05
Welch ein Meisterwerk...

Nach ewigem Patchen und Kompilieren präsentiere ich der DP:
OpenSSL v0.9.8e (Stable) für Indy inkl. dem aktualisierten Headerfile für Indy.

Das Headerfile (IdSSLOpenSSLHeaders.pas) sollte auch unter Indy 9 funktionieren, getestet aber nur unter Indy 10.

Über Rückmeldungen freue ich mich.

Dann könnt Ihr auch Buffer-Overflow-frei Eure Software erzeugen! Zumindest was OpenSSL angeht...



Kurzanleitung:
Headerfile ins Programmverzeichnis, damit Delphi anstelle des Originals einbindet. Ggf. Projekt "neu erstellen".
Die Dateien libeay32.dll und libssl32.dll in das Verzeichnis der fertigen Anwendung.

Achtung: Der Name hat sich geändert. Seit längerem heißt das zweite File libssl32.dll und nicht mehr ssleay32.dll. Also die Dateien nicht umbenennen, sonst findet Euer Programm ggf. die zweite Datei woanders und macht einen Versionsmix (Dll-Hell genannt )

Lizenz wie bei den ursprünglichen Autoren.

Wer möchte, kann auch die Patch-Instruktionen (verschiedene Quellen für Versionen < 0.9.8 die mir geholfen haben) mit ca. 2 MB als ZIP und den fertig gepatchten Source der OpenSSL haben (ca. 14 MB als ZIP).

Gruß winkel79

Angehängte Dateien
Dateityp: zip openssl_0.9.8.e_indy_10_dlls_and_headerfile_476.zip (758,5 KB, 172x aufgerufen)
Frederik
  Mit Zitat antworten Zitat