suricata
|
#include <app-layer-ssl.h>
Public Member Functions | |
TAILQ_HEAD (, SSLCertsChain_) certs | |
Data Fields | |
uint32_t | record_length |
uint32_t | record_lengths_length |
uint32_t | message_start |
uint32_t | message_length |
uint16_t | version |
uint8_t | content_type |
uint8_t | handshake_type |
uint32_t | handshake_length |
uint16_t | bytes_processed |
uint16_t | hs_bytes_processed |
uint16_t | session_id_length |
char * | cert0_subject |
char * | cert0_issuerdn |
char * | cert0_serial |
time_t | cert0_not_before |
time_t | cert0_not_after |
char * | cert0_fingerprint |
char * | sni |
char * | session_id |
uint32_t | cert_log_flag |
uint8_t * | trec |
uint32_t | trec_len |
uint32_t | trec_pos |
Definition at line 172 of file app-layer-ssl.h.
SSLStateConnp_::TAILQ_HEAD | ( | SSLCertsChain_ | ) |
uint16_t SSLStateConnp_::bytes_processed |
Definition at line 189 of file app-layer-ssl.h.
Referenced by RegisterSSLParsers(), and SSLVersionToString().
char* SSLStateConnp_::cert0_fingerprint |
Definition at line 200 of file app-layer-ssl.h.
Referenced by DetectTlsFingerprintRegister(), DetectTlsRegister(), SSLVersionToString(), and TLSGetIPInformations().
char* SSLStateConnp_::cert0_issuerdn |
Definition at line 196 of file app-layer-ssl.h.
Referenced by DetectTlsIssuerRegister(), DetectTlsRegister(), SSLSetEvent(), SSLVersionToString(), and TLSGetIPInformations().
time_t SSLStateConnp_::cert0_not_after |
Definition at line 199 of file app-layer-ssl.h.
Referenced by DetectTlsValidityRegister(), SSLVersionToString(), and TLSGetIPInformations().
time_t SSLStateConnp_::cert0_not_before |
Definition at line 198 of file app-layer-ssl.h.
Referenced by DetectTlsValidityRegister(), SSLVersionToString(), and TLSGetIPInformations().
char* SSLStateConnp_::cert0_serial |
Definition at line 197 of file app-layer-ssl.h.
Referenced by DetectTlsSerialRegister(), and SSLVersionToString().
char* SSLStateConnp_::cert0_subject |
Definition at line 195 of file app-layer-ssl.h.
Referenced by DetectTlsRegister(), DetectTlsSubjectRegister(), SSLSetEvent(), SSLVersionToString(), and TLSGetIPInformations().
uint32_t SSLStateConnp_::cert_log_flag |
Definition at line 209 of file app-layer-ssl.h.
Referenced by DetectTlsRegister(), and SSLVersionToString().
uint8_t SSLStateConnp_::content_type |
Definition at line 183 of file app-layer-ssl.h.
Referenced by DetectSslVersionRegister(), DetectTlsVersionRegister(), RegisterSSLParsers(), and SSLVersionToString().
uint32_t SSLStateConnp_::handshake_length |
Definition at line 186 of file app-layer-ssl.h.
uint8_t SSLStateConnp_::handshake_type |
Definition at line 185 of file app-layer-ssl.h.
Referenced by SSLVersionToString().
uint16_t SSLStateConnp_::hs_bytes_processed |
Definition at line 191 of file app-layer-ssl.h.
Referenced by RegisterSSLParsers(), and SSLVersionToString().
uint32_t SSLStateConnp_::message_length |
Definition at line 180 of file app-layer-ssl.h.
Referenced by SSLVersionToString().
uint32_t SSLStateConnp_::message_start |
Definition at line 179 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::record_length |
Definition at line 174 of file app-layer-ssl.h.
Referenced by SSLVersionToString().
uint32_t SSLStateConnp_::record_lengths_length |
Definition at line 176 of file app-layer-ssl.h.
Referenced by SSLVersionToString().
char* SSLStateConnp_::session_id |
Definition at line 205 of file app-layer-ssl.h.
Referenced by RegisterSSLParsers(), and SSLVersionToString().
uint16_t SSLStateConnp_::session_id_length |
Definition at line 193 of file app-layer-ssl.h.
Referenced by SSLVersionToString().
char* SSLStateConnp_::sni |
Definition at line 203 of file app-layer-ssl.h.
Referenced by DetectTlsSniRegister(), SSLVersionToString(), and TLSGetIPInformations().
uint8_t* SSLStateConnp_::trec |
Definition at line 213 of file app-layer-ssl.h.
Referenced by SSLVersionToString().
uint32_t SSLStateConnp_::trec_len |
Definition at line 214 of file app-layer-ssl.h.
Referenced by SSLVersionToString().
uint32_t SSLStateConnp_::trec_pos |
Definition at line 215 of file app-layer-ssl.h.
Referenced by SSLVersionToString().
uint16_t SSLStateConnp_::version |
Definition at line 182 of file app-layer-ssl.h.
Referenced by DetectSslVersionRegister(), DetectTlsVersionRegister(), RegisterSSLParsers(), SSLVersionToString(), and TLSGetIPInformations().