【网络安全】Snort安装规则编写及实例验证

本文详细介绍了Snort的安装过程,包括所需软件包的安装,Snort配置文件的修改,以及如何创建自定义规则文件进行报文验证。通过示例展示了如何针对FTP报文制定规则并验证其有效性。
摘要由CSDN通过智能技术生成

Snort安装与使用,本文介绍Snort的编译安装步骤及配置文件修改和自定义规则集进行报文验证。

1、安装所需要的软件包如下:依次解压安装即可 tar zxvf xx.tar.gz   ./configure ;make ;make install
-rw-r--r--.  1 root      root        419752 12?.19 15:26 libdnet-1.10.tar.gz
-rw-r--r--.  1 root      root        425887 12?.19 2013 libpcap-0.9.4.tar.gz
-rw-r--r--.  1 root      root        496597 12?.19 15:35 zlib-1.2.3.tar.gz
-rw-r--r--.  1 root      root        495316 12?.19 15:34 daq-2.0.4.tar.gz
-rw-r--r--.  1 root      root       5229232 12?.19 15:04 snort-2.9.6.2.tar.gz

2、安装完成后运行snort -dev可以查看到网卡正在捕获的报文信息

=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+

12/24-14:56:26.012160 10:60:4B:74:8A:89 -> 00:0C:29:6C:3E:B8 type:0x800 len:0x3C
192.168.16.70:8176 -> 192.168.16.71:22 TCP TTL:64 TOS:0x0 ID:8442 IpLen:20 DgmLen:40 DF
***A**** Seq: 0x5098B207  Ack: 0xF40837B6  Win: 0xFAF0  TcpLen: 20

=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+

负载数据等....................

3、进入解压后的snort目录,修改snort所在目录etc/snort.conf文件,修改前请备份,将如下规则集(snort.conf下面的规则包含文件)内容全部删除,只添加一行 include $RULE_PATH/test.rules。

通过搜索查看$RULE_PATH为var RULE_PATH

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值