]> git.ipfire.org Git - people/ms/suricata.git/commit - rust/src/rdp/rdp.rs
protocol parser: rdp
authorZach Kelly <zach.kelly@lmco.com>
Thu, 5 Sep 2019 17:46:14 +0000 (13:46 -0400)
committerVictor Julien <victor@inliniac.net>
Mon, 9 Sep 2019 20:00:29 +0000 (22:00 +0200)
commitcaef8b5b385859c68180545df7be8d831f66fb6a
tree4724fd8502ddbf7601c47184d0d70d7797a77bb7
parent59da7ae3029127b455d28780721d6ffee47e5c74
protocol parser: rdp

Initial implementation of feature 2314:
1. Add protocol parser for RDP
2. Add transactions for RDP negotiation
3. Add eve logging of transactions
22 files changed:
doc/userguide/output/eve/eve-json-format.rst
rust/Cargo.toml.in
rust/src/lib.rs
rust/src/rdp/error.rs [new file with mode: 0644]
rust/src/rdp/log.rs [new file with mode: 0644]
rust/src/rdp/mod.rs [new file with mode: 0644]
rust/src/rdp/parser.rs [new file with mode: 0644]
rust/src/rdp/rdp.rs [new file with mode: 0644]
rust/src/rdp/util.rs [new file with mode: 0644]
rust/src/rdp/windows.rs [new file with mode: 0644]
src/Makefile.am
src/app-layer-parser.c
src/app-layer-protos.c
src/app-layer-protos.h
src/app-layer-rdp.c [new file with mode: 0644]
src/app-layer-rdp.h [new file with mode: 0644]
src/output-json-rdp.c [new file with mode: 0644]
src/output-json-rdp.h [new file with mode: 0644]
src/output.c
src/suricata-common.h
src/util-profiling.c
suricata.yaml.in