zeek(bro) 脚本学习 二

本文详细解析了Bro IDS系统在2.6.3版本中的加载策略,包括默认路径设置、相对路径导入规则以及__load__.bro文件的内容结构,揭示了Bro如何通过递归执行加载不同模块,实现网络入侵检测系统的高效运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

load 语句,缺省路径 :

<prefix>/share/bro

<prefix>/share/bro/policy

<prefix>/share/bro/site

在bro version 2.6.3 版本中,缺省路径为 <prefix>/share/bro/policy

[root@clusternode zeekbro-code]# cat load-test.bro                                 

@load protocols/ssl/weak-keys.bro

[root@clusternode zeekbro-code]# bro -r test.pcap load-test.bro

当load后为相对路径为目录时,则导入该路径下__load__.bro,比如 <prefix>/share/bro/base/frameworks/notice下__load__.bro,其内容如下

@load ./main

@load ./weird

 

# There should be no overhead imposed by loading notice actions so we

# load them all.

@load ./actions/drop

@load ./actions/email_admin

@load ./actions/page

@load ./actions/add-geodata

 

# Load here so that it can check whether clustering is enabled.

@load ./actions/pp-alarms

将递归执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值