![]() |
DLL-Anbindung...
so langsam werde ich bei der Bundesagentur für Arbeit anrufen und mich für eine Umschulung zum
Hotdog-Verkäufer anmelden oder war es der Glühwein die letzten Tage... Ich habe eine DLL (leider ohne Source, mit VC++ erstellt....) mit dem nachfolgenden Schnipsel erhalten; wie man erkennt, ist es eine dll wg. Verschlüsselung, daher bekomme ich auch den Source nicht... aber ich habe immerhin den Schlüssel erhalten (aber soweit bin ich noch nicht gekommen, um die PW-Werte in einer Tabelle zu entschlüsseln...)
Delphi-Quellcode:
#elif defined( XXX_WIN32)
# define DLLEXPORT _declspec( dllexport) # define DLLIMPORT _declspec( dllimport) # define TO_EXPORT( type) DLLEXPORT type # define TO_IMPORT( type) DLLIMPORT type TO_EXPORT ( long ) zbfencrypt(const char *clear, char *crypt, const char *hexkey) beide Wege crashen schon beim Binden ......
Delphi-Quellcode:
Kann mir evtl. jemand helfen ??
procedure zbfencrypt(const clear : PChar; crypt : PChar; const hexkey : PChar);
function zbfencrypt(const clear : PChar; crypt : PChar; const hexkey : PChar): Longint; TIA! :-) thomas |
Re: DLL-Anbindung...
Aufrufkonvention cdecl?
|
Re: DLL-Anbindung...
Zitat:
Ansonsten.. Deine Deklaration ist fast korrekt, es müsste glaub ich so sein.
Delphi-Quellcode:
function zbfencrypt(const clear : PChar; crypt : PChar; const hexkey : PChar): Longint; stdcall {oder cdecl, weiß grad nicht}; external 'zbfcrypt.dll';
|
Re: DLL-Anbindung...
cdecl hat den selben (AV-)Effekt :roll: (hatte ich auch schon probiert);
klar, die DLL würde ich gerne nicht nutzen, habe dort auch etwas mit Blowfish im HexEditor gefunden, aber die Entschlüsselung mit beiden Cipher-Mods beim Blowfish hat zu keinem lesbaren Ergebnis geführt.... Auf jeden Fall Danke für die Hilfe und ein schönes Weihnachtsfest! :-) thomas |
Re: DLL-Anbindung...
Zitat:
![]() |
Re: DLL-Anbindung...
nein, werde ich aber gleich mal machen!!
Thanks a bunch nach Herzogenaurach aus dem westlicheren Mittelfranken <g> !!! :-) thomas |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:04 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