zeek/scripts/base/protocols/rdp
jeff-bb dd2cdb064b
"Best Guess" unknown keyboard / language variants
If the lookup table does not have an entry, it will just log as the raw decimal language/keyboard code. With this change, if we do not have an entry in the lookup table, we'll look at the low order / 4 least significant bits to see if we have a match. The high order / 4 most significant bits are flags/modifiers to the base language/keyboard code. We'll append that it is a "Best Guess"

(This is my first attempt at Zeek scripting, apologies upfront if I'm missing obvious language features. I feel like the const language lookup should return a success/fail return code that we would key off of, but unsure how to accomplish that so instead went for string matching on value in == value out).
2023-01-19 16:55:23 -06:00
..
__load__.zeek Rename all scripts to have ".zeek" file extension 2019-04-11 21:12:40 -05:00
consts.zeek Rename all scripts to have ".zeek" file extension 2019-04-11 21:12:40 -05:00
dpd.sig Add RDP over UDP analyzer 2020-04-02 17:53:47 -07:00
main.zeek "Best Guess" unknown keyboard / language variants 2023-01-19 16:55:23 -06:00
README Add missing documentation on the "Bro Package Index" page 2015-06-02 10:00:00 -05:00

Support for Remote Desktop Protocol (RDP) analysis.