Skip to content

winnie22/graylog-plugin-auditd-hex2ascii

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

graylog-plugin-auditd-hex2ascii

Graylog plugin for converting hex-encoded string used in auditd logs into human readable format

Installation

Download the plugin and place the .jar file in your Graylog plugin directory. The plugin directory is the plugins/ folder relative from your graylog-server directory by default and can be configured in your graylog.conf file.

Restart graylog-server and you are done.

Usage

Parse auditd logs ie. as described here. Create rule that convert hex-encoded string from cmd or proctitle field into human readable format.

rule "proctitle2ascii_auditd"
when
 has_field("auditd_proctitle")
then
 set_field("auditd_proctitle_ascii", hex2ascii(to_string($message.auditd_proctitle)));
end

Will result into fields:

auditd_proctitle: 636174002F6574632F7373682F737368645F636F6E666967
auditd_proctitle_ascii: cat /etc/ssh/sshd_config

About

Graylog plugin for converting hex-encoded string used in auditd logs into human readable format

Resources

License

Stars

Watchers

Forks

Packages

No packages published