zeek/scripts/base/protocols/ssl
Johanna Amann 038fbf9b9e First step for a DTLS analyzer.
This commit mostly does a lot of refactoring of the current SSL
analyzer, which is split into several parts.

The handshake protocol is completely taken out of the SSL analyzer and
was refactored into its own analyzer (called tls-handshake-analyzer).
This will also (finally) make it possible to deal with TLS record
fragmentation.

Apart from that, the parts of the SSL analyzer that are common to DTLS
were split into their own pac files. Both the SSL analyzer and the (very
basic, mostly nonfunctional) DTLS analyzer use their own pac files and
those shared pac files.

All SSL tests still pass after refactoring so I hope I did not break
anything too badly.

At the moment, we have two different modules in one directory and I
guess the way I am doing this might be an abuse of the system. It seems
to work though...
2015-03-11 15:07:13 -07:00
..
__load__.bro Very basic file-analyzer for x509 certificates. Mostly ripped from 2013-09-16 14:08:22 -07:00
consts.bro small changes to ec curve names in a newer draft 2015-01-13 08:38:18 -08:00
dpd.sig update dpd for tls 1.2 2014-04-10 08:12:02 -07:00
files.bro Merge remote-tracking branch 'origin/fastpath' 2014-05-21 15:59:26 -05:00
main.bro First step for a DTLS analyzer. 2015-03-11 15:07:13 -07:00
mozilla-ca-list.bro Update mozilla root bundle 2014-02-28 03:40:18 -08:00
README Add README files for base/protocols 2013-10-17 12:47:32 -05:00

Support for Secure Sockets Layer (SSL) protocol analysis.