Actions
Bug #2915
closedFeature #2283: turn content modifiers into 'sticky buffers'
modernize ssh sticky buffers
Affected Versions:
Effort:
Difficulty:
Label:
Description
Currently we have
ssh_proto:
Description: ssh_protocol sticky buffer
Features: No option
Documentation: https://suricata.readthedocs.io/en/latest/rules/ssh-keywords.html#ssh-proto
ssh.protoversion:
Description: match SSH protocol version
Features: none
Documentation: https://suricata.readthedocs.io/en/latest/rules/ssh-keywords.html#ssh-protoversion
ssh_software:
Description: ssh_software sticky buffer
Features: No option
Documentation: https://suricata.readthedocs.io/en/latest/rules/ssh-keywords.html#ssh-software
ssh.softwareversion:
Description: match SSH software string
Features: none
Documentation: https://suricata.readthedocs.io/en/latest/rules/ssh-keywords.html#ssh-softwareversion
ssh.softwareversion and ssh.protoversion are legacy and scheduled for removal in #2377
The ssh_proto and ssh_software need the following updates:
1. mpm and content api v2
2. new default names: ssh.proto / ssh.software
3. existing names as 'alias'
4. set SIGMATCH_INFO_STICKY_BUFFER flag (see src/detect-http-client-body.c)
Actions