Ubuntu 17.04 + Snort 2.9.9.0 + Barnyard2 + PulledPork + BASE

官方提供了详细的环境搭建指导,建议参照Snort 2.9.9.x on Ubuntu 14 and 16.PDF自己动手安装,对工具有个粗略的了解

Ubuntu 17.04 + Snort 2.9.9.0 + Barnyard2 + PulledPork + BASE

VM 虚拟机 镜像下载

链接:http://pan.baidu.com/s/1o78Jsp0 密码:ursq

虚拟机root密码 “a123456”


snort 2.9.9.0 + Barnyard2 + mysql(root 5175982903 ; snort 123456) + BASE + PulledPork(DOWNLOAD MD5 校验失败 待修复 可手动下载)

简单命令

rules file: /etc/snort/rules/local.rules

alert icmp any any -> $HOME_NET any (msg:"ICMP test detected"; GID:1; sid:10000001; rev:001; classtype:icmp-event;)

To make sure that barnyard2 knows that the rule we created with unique identifier 10000001 has the #message ”ICMP Test Detected”, as well as some other information (please see this blog post for more information). We add the following line #to the #/etc/snort/sid-msg.map file:

1 || 10000001 || 001 || icmp-event || 0 || ICMP Test detected || url,tools.ietf.org/html/rfc792

运行输出到控制台

sudo /usr/local/bin/snort -A console -q -u snort -g snort -c /etc/snort/snort.conf -i eth0

Run Snort in alert mode

sudo /usr/local/bin/snort -q -u snort -g snort -c /etc/snort/snort.conf -i eth0

Run Barnyard2

sudo barnyard2 -c /etc/snort/barnyard2.conf -d /var/log/snort -f snort.u2 -w /var/log/snort/barnyard2.waldo \ -g snort -u snort

Check the MySQL database

mysql -u snort -p -D snort -e "select count(*) from event"

存在的问题

When I run:

sudo /usr/local/bin/pulledpork.pl -c /etc/snort/pulledpork.conf -l

抛出

Checking latest MD5 for snortrules-snapshot-2990.tar.gz....
    Error 500 when fetching https://www.snort.org/reg-rules/snortrules-snapshot-2990.tar.gz.md5 at /usr/local/bin/pulledpork.pl line 534.
    main::md5file("1~~~~9", "snortrules-snapshot-2990.tar.gz", "/tmp/", "https://www.snort.org/reg-rules/") called at /usr/local/bin/pulledpork.pl line 2007

你可能感兴趣的:(Ubuntu 17.04 + Snort 2.9.9.0 + Barnyard2 + PulledPork + BASE)