You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
suricata/rust/src
Philippe Antoine 34a4625156 ja4: handles non alphanumeric alpn
Ticket: 7267

Follows more closely the specification :
https://github.com/FoxIO-LLC/ja4/blob/main/technical_details/JA4.md#alpn-extension-value

Also fixes the case with a single-char alpn.

(cherry picked from commit 1e152d1f10)
1 year ago
..
applayertemplate app-layer/template: use a max number of txs 2 years ago
asn1 rust: fix clippy lint for legacy_numeric_constants 1 year ago
bittorrent_dht rust/doc: add docstring to rust module files. 2 years ago
dcerpc dcerpc: don't reuse completed tx 1 year ago
detect rust/detect: fix too_long_first_doc_paragraph clippy warning 1 year ago
dhcp rust/probing: safety check for null input 1 year ago
dns dns: allow triggering raw stream reassembly 1 year ago
ffi rust/doc: add docstring to rust module files. 2 years ago
ftp rust: fix clippy lint for legacy_numeric_constants 1 year ago
http2 rust: fix byte_char_slices clippy warnings 1 year ago
ike rust/ike: fix collapsible_match clippy warning 1 year ago
krb rust/probing: safety check for null input 1 year ago
mime rust/doc: add docstring to rust module files. 2 years ago
modbus modbus: abort flow parsing on flood 1 year ago
mqtt rust: fix clippy lint for legacy_numeric_constants 1 year ago
nfs rust/probing: safety check for null input 1 year ago
ntp rust/probing: safety check for null input 1 year ago
pgsql pgsql: trigger raw stream reassembly at tx completion 1 year ago
quic output/ja4: Restrict ja4 hashes to alerts 1 year ago
rdp rust/doc: add docstring to rust module files. 2 years ago
rfb rust/rfb: use consistent key name for security_result 1 year ago
sip rust/doc: add docstring to rust module files. 2 years ago
smb smb/ntlmssp: improve version check 1 year ago
snmp rust/probing: safety check for null input 1 year ago
ssh rust/ssh: fix clippy warning, reference can be used 1 year ago
telnet rust/doc: add docstring to rust module files. 2 years ago
tftp rust/doc: add docstring to rust module files. 2 years ago
x509 rust/doc: add docstring to rust module files. 2 years ago
applayer.rs rust: compatibility with cbindgen 0.27 1 year ago
common.rs rust/doc: add docstring to rust module files. 2 years ago
conf.rs rust: compatibility with cbindgen 0.27 1 year ago
core.rs rust: compatibility with cbindgen 0.27 1 year ago
feature.rs feature: provide a Rust binding to the feature API 2 years ago
filecontainer.rs rust: compatibility with cbindgen 0.27 1 year ago
filetracker.rs rust/doc: add docstring to rust module files. 2 years ago
frames.rs rust: compatibility with cbindgen 0.27 1 year ago
ja4.rs ja4: handles non alphanumeric alpn 1 year ago
jsonbuilder.rs jsonbuilder: fix serialization of nan and inf 2 years ago
kerberos.rs rust/doc: add docstring to rust module files. 2 years ago
lib.rs rust: compatibility with cbindgen 0.27 1 year ago
log.rs requires: add requires keyword 2 years ago
lua.rs rust: compatibility with cbindgen 0.27 1 year ago
lzma.rs rust/doc: add docstring to rust module files. 2 years ago
plugin.rs rust/doc: add docstring to rust module files. 2 years ago
util.rs rust/doc: add docstring to rust module files. 2 years ago