-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tls fingerprint and storage support #1
Commits on Aug 21, 2012
-
Creation of the log-tlslog file in order to log tls message. Need to add some information into suricata.yaml to work. - tls-log: enabled: yes # Log TLS connections. filename: tls.log # File to store TLS logs.
Configuration menu - View commit details
-
Copy full SHA for 520daf1 - Browse repository at this point
Copy the full SHA 520daf1View commit details -
tls: adding cryptographic functions.
Adding util-crypt containing cryptographic functions as SHA1 and Base64.
Configuration menu - View commit details
-
Copy full SHA for 0491266 - Browse repository at this point
Copy the full SHA 0491266View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8d3e61 - Browse repository at this point
Copy the full SHA e8d3e61View commit details -
tls: adding fingerprint calculation.
Adding a pointer in ssl_state struct and compute fingerprint during certificate decoding.
Configuration menu - View commit details
-
Copy full SHA for e810a9e - Browse repository at this point
Copy the full SHA e810a9eView commit details -
tls: adding fingerprint to TLS Log information.
Improve TLS logging by adding the certificate fingerprint to TLS Log file. Add the extending option to the tls-log entry in suricata.yaml.
Configuration menu - View commit details
-
Copy full SHA for a6a4683 - Browse repository at this point
Copy the full SHA a6a4683View commit details -
tls: adding support for fingerprint rule matching.
Add the support for tls.fingerprint keyword in rules.
Configuration menu - View commit details
-
Copy full SHA for e97bc8d - Browse repository at this point
Copy the full SHA e97bc8dView commit details -
tls: adding store option for TLS
This patch adds a TLS store option to save certificate in PEM format. Each time the store action is met, a file and a metafile are created. Reworked-by: Eric Leblond <eric@regit.org>
Configuration menu - View commit details
-
Copy full SHA for 6077ff5 - Browse repository at this point
Copy the full SHA 6077ff5View commit details -
tls: keep pointers to all certificates in chain
When multiple certificates forming a chain are sent. A pointer to the start of each certificate is kept. This will allow treatment on certificates chains.
Configuration menu - View commit details
-
Copy full SHA for 103d85b - Browse repository at this point
Copy the full SHA 103d85bView commit details -
tls: store all the certificates chain in the written PEM file.
When using the tls.store command, a dump of all certificates in the chain is now done on the disk.
Configuration menu - View commit details
-
Copy full SHA for c02f7a3 - Browse repository at this point
Copy the full SHA c02f7a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29b4268 - Browse repository at this point
Copy the full SHA 29b4268View commit details