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_length |
uint16_t | version |
uint8_t | content_type |
uint8_t | handshake_type |
uint32_t | bytes_processed |
uint16_t | session_id_length |
uint8_t | random [TLS_RANDOM_LEN] |
char * | cert0_subject |
char * | cert0_issuerdn |
char * | cert0_serial |
int64_t | cert0_not_before |
int64_t | cert0_not_after |
char * | cert0_fingerprint |
char ** | cert0_sans |
uint16_t | cert0_sans_len |
char * | sni |
char * | session_id |
uint8_t * | certs_buffer |
uint32_t | certs_buffer_size |
uint32_t | cert_log_flag |
JA3Buffer * | ja3_str |
char * | ja3_hash |
HandshakeParams * | hs |
uint8_t * | hs_buffer |
uint8_t | hs_buffer_message_type |
uint32_t | hs_buffer_message_size |
uint32_t | hs_buffer_size |
uint32_t | hs_buffer_offset |
Definition at line 167 of file app-layer-ssl.h.
SSLStateConnp_::TAILQ_HEAD | ( | SSLCertsChain_ | ) |
uint32_t SSLStateConnp_::bytes_processed |
Definition at line 182 of file app-layer-ssl.h.
char* SSLStateConnp_::cert0_fingerprint |
Definition at line 192 of file app-layer-ssl.h.
char* SSLStateConnp_::cert0_issuerdn |
Definition at line 188 of file app-layer-ssl.h.
int64_t SSLStateConnp_::cert0_not_after |
Definition at line 191 of file app-layer-ssl.h.
int64_t SSLStateConnp_::cert0_not_before |
Definition at line 190 of file app-layer-ssl.h.
char** SSLStateConnp_::cert0_sans |
Definition at line 194 of file app-layer-ssl.h.
uint16_t SSLStateConnp_::cert0_sans_len |
Definition at line 195 of file app-layer-ssl.h.
char* SSLStateConnp_::cert0_serial |
Definition at line 189 of file app-layer-ssl.h.
char* SSLStateConnp_::cert0_subject |
Definition at line 187 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::cert_log_flag |
Definition at line 206 of file app-layer-ssl.h.
uint8_t* SSLStateConnp_::certs_buffer |
Definition at line 203 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::certs_buffer_size |
Definition at line 204 of file app-layer-ssl.h.
uint8_t SSLStateConnp_::content_type |
Definition at line 177 of file app-layer-ssl.h.
uint8_t SSLStateConnp_::handshake_type |
Definition at line 179 of file app-layer-ssl.h.
HandshakeParams* SSLStateConnp_::hs |
Definition at line 211 of file app-layer-ssl.h.
uint8_t* SSLStateConnp_::hs_buffer |
Definition at line 215 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::hs_buffer_message_size |
Definition at line 217 of file app-layer-ssl.h.
uint8_t SSLStateConnp_::hs_buffer_message_type |
Definition at line 216 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::hs_buffer_offset |
write offset
Definition at line 219 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::hs_buffer_size |
allocation size
Definition at line 218 of file app-layer-ssl.h.
char* SSLStateConnp_::ja3_hash |
Definition at line 209 of file app-layer-ssl.h.
JA3Buffer* SSLStateConnp_::ja3_str |
Definition at line 208 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::message_length |
Definition at line 174 of file app-layer-ssl.h.
uint8_t SSLStateConnp_::random[TLS_RANDOM_LEN] |
Definition at line 186 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::record_length |
Definition at line 169 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::record_lengths_length |
Definition at line 171 of file app-layer-ssl.h.
char* SSLStateConnp_::session_id |
Definition at line 199 of file app-layer-ssl.h.
uint16_t SSLStateConnp_::session_id_length |
Definition at line 184 of file app-layer-ssl.h.
char* SSLStateConnp_::sni |
Definition at line 197 of file app-layer-ssl.h.
uint16_t SSLStateConnp_::version |
Definition at line 176 of file app-layer-ssl.h.