AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Open SSL statisch linken?
Thema durchsuchen
Ansicht
Themen-Optionen

Open SSL statisch linken?

Ein Thema von Hedge · begonnen am 11. Nov 2009 · letzter Beitrag vom 13. Nov 2009
 
Assertor

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

Re: Open SSL statisch linken?

  Alt 12. Nov 2009, 11:00
Hallo,

Zitat von generic:
Zitat von sx2008:
Du kannst nicht einfach Objektdateien einer fremden Programmiersprache in deine Delphi Anwendung linken.
Doch kannst du, ein Beispiel ist die ZLib.
Natürlich kann man das, generic hat absolut recht. Abeeeer: Damit stehst Du alleine da, hedge. Von Indy Seite wird es nichts geben, da wir nicht nur Delphi & Windows unterstützen und ein statisches Linken einen ungleich höheren Aufwand darstellt und unter Betriebssystemen die OpenSSL nativ mitbringen keinen Sinn macht.

Ich verweise mal für Anfänger auf die Tutorials von Rudy zum Thema Linken von Object C/C++:
http://rvelthuis.de/articles/articles-cppobjs.html
http://rvelthuis.de/articles/articles-cobjs.html

Prinzipiell mußt Du aus dem C/C++ Source Objekt-Dateien erzeugen, die der Delphi Linker mag (geht nicht mit jedem C Compiler). Außerdem müßten die OpenSSL Header von Indy angepasst werden und unter Umständen auch ein paar Basis-Geschichten gelinkt werden auf die die C Objects angewiesen sind (String Funktionen etc).

Es ist also nicht ganz so einfach.

Aber folgendes sei mal gesagt - wenn der Hintergrund ist, daß externe Dateien unsicher sind - Windows Crypto und TCP Libraries sind auch extern. Man geht also immer von einem unkompromitierten System aus. Wenn jemand physischen Zugriff zu Deinem Programm hat (mit höchsten Rechten) dann ist ein Angriff auf die DLLs ebenso möglich wie ein Auslesen des Speichers (Deine unverschlüsselete Daten) oder Debugging. OpenSSL sehe ich hier also nicht als schwächstes Glied in der Kette.

Gruß Assertor
Frederik
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz