Commit Graph

68 Commits (fc38013975ab8875863e23efda97eaecb7ff7a09)

Author SHA1 Message Date
Victor Julien 05992f1772 smb: fix event handling when no tx is available 8 years ago
Victor Julien be615c9fbc smb: small cleanups, fixes and optimizations 8 years ago
Victor Julien dab055d8c8 smb: update to der-parser 0.5.1 8 years ago
Victor Julien 0d69e7b8c2 smb: remove unused dialects from state 8 years ago
Victor Julien ad1bc7f473 smb1: minor debug improvment 8 years ago
Victor Julien a44504a1bf smb: redo gap catch up handling 8 years ago
Victor Julien 7114d5d25b smb1: parser cleanups 8 years ago
Victor Julien d9e43d3e63 smb: cleaner server component parsing 8 years ago
Victor Julien ecbf10da70 smb2: improve write error handling 8 years ago
Victor Julien b34392051d smb3: parse transform records 8 years ago
Victor Julien 894a73ee06 smb2: add missing commands and improve ioctl err handling 8 years ago
Victor Julien 170edf7c44 smb1: improve error handling 8 years ago
Victor Julien 7ceb67138f smb: add status 8 years ago
Victor Julien 98b926bf72 smb1: implement WRITE_AND_CLOSE 8 years ago
Victor Julien 595557eb8d smb1: locking andx may have no response 8 years ago
Victor Julien 7dff9b9969 smb/nbss: work around bad traffic 8 years ago
Victor Julien 8bef120898 smb: session setup improvements
Improve ntlmssp version extraction and logging, make its data structures
optional. Extract native os/lm from smb1 ssn setup.

Move session setup handling into their own files.

Only log auth data for the session setup tx.
8 years ago
Victor Julien 75d7c9d64a rust/smb: initial support
Implement SMB app-layer parser for SMB1/2/3. Features:
- file extraction
- eve logging
- existing dce keyword support
- smb_share/smb_named_pipe keyword support (stickybuffers)
- auth meta data extraction (ntlmssp, kerberos5)
8 years ago