2013-08-14 4 views
1

Я ищу генератор событий/журнал событий для RHEL 5. Знаете ли вы? Он будет использоваться для симуляций безопасности. У меня есть программа, которая дает мне возможность отслеживать события с удаленного клиента, и этот генератор может мне очень помочь.syslog Журнал событий/генератор событий linux

Спасибо заранее,

Marcin

+0

'syslog' обычно используется по умолчанию в этих системах. – fedorqui

ответ

3

Проект LogZilla имеет один доступный бесплатно (для личного пользования). Вы можете получить его с сервера Subversion на https://subversion.assembla.com/svn/logzilla/scripts/contrib/sysloggen

Чтобы проверить это в Linux:

СВН со https://subversion.assembla.com/svn/logzilla/scripts/contrib/sysloggen

Чтобы получить помощь, тип './sysloggen -h':

LogZilla(tm) Syslog Generation Tool v1.0 
This tool is free for personal (home) use only. 
Please contact [email protected] for permission to use elsewhere. 

Usage: sysloggen --dest <target1[:port]> [-d <target2[:port]>, ... ] --file <raw_messages_file> [Options] 

Options: 
    -d <ip/unix_socket>, --dest <ip/unix_socket> 
    IP address or Unix Domain socket name (when used together with the --unix option) 
    -f <raw_messages_file>, --file <raw_messages_file> 
     File name, file should contain preformatted syslog messages 
    -s, --file_source <ip> Spoof file_source IP address using UDP transport -i, --inet Use the TCP (by default) or UDP (when used together with the --dgram option) 
    -u, --unix Use a UNIX domain socket to send the messages to the target 
    -S, --stream Use a stream socket (TCP or unix-stream) to send the messages to the target 
    -D, --dgram Use datagram socket (UDP or unix-dgram) to send the messages to the target 
    -r, <messages/second>, --rate <messages/second> 
     The number of messages generated per second, otherwise - max possible 
    -n <messages>, --number <messages> 
     Limit the number of messages to be sent 
    -l, --loop Read the file specified in --file options in loop 
    -m <size>, --max-msg-size <size> Messages will be truncated if bigger then <size> 
    -h, --help Print this message and exit 
    -v, --verbose Make verbose output 

Example: 
Send 1 Million syslog events (loaded from the file "sample_cisco_ios.syslog") to 192.168.1.1 on TCP Port 514 at a rate of 20k events/sec 
./sysloggen -d 192.168.1.1:514 -f sample_cisco_ios.syslog -n 1000000 -r 20000 -l 
+0

Вы знаете какой-либо источник libc.so.6 (GLIBC-2.14) для LogZilla, потому что ничего не происходит в моем RedHat 5? – marcin

+0

Вы x_86 или x_64? Я могу скомпилировать его для вас –

+0

x_64 спасибо большое – marcin

Смежные вопросы