Skip to content

ss-vchoi/wireshark-notes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

From scrapy/scrapy#4368

This is done by LD_PRELOAD hooking openssl.

Install required library

sudo apt install libssl-dev
sudo apt install git make gcc

Build

cd wireshark-notes/src
make

This will build libsslkeylog.so

How to use

export LD_PRELOAD=/path/to/libsslkeylog.so
export SSLKEYLOGFILE=/path/to/SSLKEYLOGFILE
./sslkeylog.sh curl https://example.com -sI

You should observe /path/to/SSLKEYLOGFILE being populated. Load the log file in wireshark to decrypt TLS traffic

About

Notes and captures for patching TLS in Wireshark (mirror of https://git.lekensteyn.nl/peter/wireshark-notes/)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 34.6%
  • Lua 30.6%
  • Shell 24.5%
  • C 4.7%
  • Go 3.9%
  • Awk 1.5%
  • Makefile 0.2%