DSSL library: network capture and SSL decryption toolkit
To view the installation documentation, load docs/index.html into your browser.
Words after fork
Forked by Cao Tong tony.caotong@gmail.com @ Tartaglia at 2017-05-15 for reason that:
- original libdssl has two frame work, one with session mangage, one not. more info refer to docs/index.html. but there is some bugs when I ony use the decrypt framework, it has dependence on the other framework. so I add a little function to let this dependence do not leak out of the lib.
Introduction
This fork contains improvements to the original code (by Atomic Labs, Inc.),
some for our internal use (but may still be useful to others) and some will benefit the community
-
multiplatform support
this fork has been built and tested on the following platforms- Solaris 8/9 sparc
- Solaris 10 i386/sparc
- AIX 5.3/6.1 ppc
- Linux x86/x86_64/ppc
- Windows x86/x86_64
- HPUX parisc/ia64
-
Support for TLS v1.2+
Build and Runtime Prerequisites
- openssl
- libpcap
Notes
- SSL decryption is not possible when DHE (Diffie-Hellman key Exchange, or ephemeral keys) is used