8000 GitHub - leo9800/libsslkeylogfile: Retrieve master secret of TLS session handled by OpenSSL in Mozilla format.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

leo9800/libsslkeylogfile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

libsslkeylogfile

This library is designed for retrieve master secret in TLS sessions in Mozilla NSS format

Requirements

  • OpenSSL 1.1.1 or greater - The API required, SSL_CTX_set_keylog_callback, is not available with version below 1.1.1
  • SSL-enabled program utilises OpenSSL and dynamically linked to libssl

Build

cd /path/to/libsslkeylogfile
make

libsslkeylogfile.so will present after a successful build.

Usage

LD_PRELOAD='/path/to/libsslkeylogfile.so' \
LIBSSL_SSLKEYLOGFILE=/tmp/sslkeylogfile \
curl -I https://example.com

Packet capture tools compatible with Mozilla NSS sslkeylogfile, i.e. Wireshark, can be used to inspect payload in TLS traffic after configured.

About

Retrieve master secret of TLS session handled by OpenSSL in Mozilla format.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0