2016-12-21 1 views
1

Ich stoße auf diese BIO_Read, BIO_Write Für openSSL wollte ich fragen, kann es in chrome.dll oder secure32.dll gefunden werden.Welche DLL kann ich finden BIO_Write

Ich wollte nur wissen. Ich konnte keine nützlichen Informationen darüber finden.

+0

Haben Sie Google ausprobiert? –

+0

fand heraus, es war libeay32.dll, aber als ich verehrte chrome.dll zu überprüfen für libeay32.dll, fand ich nichts. vor allem für die neueste chrome – James

Antwort

1

Ich stoße auf diese BIO_Read, BIO_Write Für OpenSSL, ich wollte fragen, kann es in chrome.dll oder secure32.dll gefunden werden.

Sein nicht in Bibliotheken von Drittanbietern, wie chrome.dll oder secure32.dll. Es ist in OpenSSL Crypto Bibliothek (libcrypto.a und libcrypto.so):

$ grep -IR BIO_write * | grep 'int ' | grep -v pod 
crypto/bio/bio_lib.c:int BIO_write(BIO *b, const void *data, int dlen) 
crypto/bio/bio_lib.c:int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written) 
include/openssl/bio.h:int BIO_write(BIO *b, const void *data, int dlen); 
include/openssl/bio.h:int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written); 
... 

ich die Windows-äquivalent zu der Unix-Bibliothek glaube libeay32.dll ist.


wollte nur wissen. Ich konnte keine nützlichen Informationen darüber finden.

Überprüfen Sie die Manpages unter OpenSSL man pages. Wählen Sie eine Version wie 1.0.2 und bohren Sie dann in the crypto library.

+0

nur ich nicht sehen, libeay32.dll, wenn ich chrome.dll verehrt und die ausführbaren Module überprüft. – James

+0

@James - Vielleicht ist es mit einem Aufruf von LoadLibrary oder LoadPackagedLibrary geladen. – jww

+0

LoadLibraryA ("libeay32.dll") meinst du? – James

Verwandte Themen