mirror of
https://github.com/zeek/zeek.git
synced 2025-10-09 18:18:19 +00:00
Complete rewrite to SSL analyzer.
* I haven't removed handwritten analyzer code yet although it isn't built anymore. * The ssl.bro script is just an example and doesn't keep any state yet.
This commit is contained in:
parent
871eff9f90
commit
7faf3e0f3b
15 changed files with 1225 additions and 1020 deletions
|
@ -18,6 +18,7 @@ RecordType* pcap_packet;
|
|||
RecordType* signature_state;
|
||||
EnumType* transport_proto;
|
||||
TableType* string_set;
|
||||
TableType* count_set;
|
||||
|
||||
RecordType* net_stats;
|
||||
|
||||
|
@ -201,8 +202,6 @@ StringVal* ssl_private_key;
|
|||
StringVal* ssl_passphrase;
|
||||
|
||||
StringVal* x509_crl_file;
|
||||
TableType* x509_extension;
|
||||
TableType* SSL_sessionID;
|
||||
|
||||
Val* profiling_file;
|
||||
double profiling_interval;
|
||||
|
@ -366,10 +365,7 @@ void init_net_var()
|
|||
x509_trusted_cert_path = opt_internal_string("X509_trusted_cert_path");
|
||||
ssl_store_cert_path = opt_internal_string("ssl_store_cert_path");
|
||||
x509_type = internal_type("X509")->AsRecordType();
|
||||
cipher_suites_list = internal_type("cipher_suites_list")->AsTableType();
|
||||
x509_crl_file = opt_internal_string("X509_crl_file");
|
||||
x509_extension = internal_type("X509_extension")->AsTableType();
|
||||
SSL_sessionID = internal_type("SSL_sessionID")->AsTableType();
|
||||
|
||||
non_analyzed_lifetime = opt_internal_double("non_analyzed_lifetime");
|
||||
tcp_inactivity_timeout = opt_internal_double("tcp_inactivity_timeout");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue