ldap: add port 3268 (used by Active Directory)

pull/12156/head
Pierre Chifflier 2 years ago committed by Victor Julien
parent c26cb9abd3
commit 3341907125

@ -617,7 +617,7 @@ const PARSER_NAME: &[u8] = b"ldap\0";
#[no_mangle] #[no_mangle]
pub unsafe extern "C" fn SCRegisterLdapTcpParser() { pub unsafe extern "C" fn SCRegisterLdapTcpParser() {
let default_port = CString::new("389").unwrap(); let default_port = CString::new("[389, 3268]").unwrap();
let parser = RustParser { let parser = RustParser {
name: PARSER_NAME.as_ptr() as *const c_char, name: PARSER_NAME.as_ptr() as *const c_char,
default_port: default_port.as_ptr(), default_port: default_port.as_ptr(),
@ -674,7 +674,7 @@ pub unsafe extern "C" fn SCRegisterLdapTcpParser() {
#[no_mangle] #[no_mangle]
pub unsafe extern "C" fn SCRegisterLdapUdpParser() { pub unsafe extern "C" fn SCRegisterLdapUdpParser() {
let default_port = CString::new("389").unwrap(); let default_port = CString::new("[389, 3268]").unwrap();
let parser = RustParser { let parser = RustParser {
name: PARSER_NAME.as_ptr() as *const c_char, name: PARSER_NAME.as_ptr() as *const c_char,
default_port: default_port.as_ptr(), default_port: default_port.as_ptr(),

@ -1188,11 +1188,11 @@ app-layer:
tcp: tcp:
enabled: yes enabled: yes
detection-ports: detection-ports:
dp: 389 dp: 389, 3268
udp: udp:
enabled: yes enabled: yes
detection-ports: detection-ports:
dp: 389 dp: 389, 3268
# Maximum number of live LDAP transactions per flow # Maximum number of live LDAP transactions per flow
# max-tx: 1024 # max-tx: 1024

Loading…
Cancel
Save