snort

安装命令
brew install snort

灵活的网络入侵检测系统

https://www.snort.org

许可证: GPL-2.0-only

公式 JSON API: /api/formula/snort.json

公式代码: snort.rb 在 GitHub

提供瓶装(二进制包)安装支持

Apple Silicon sonoma
ventura
monterey
Intel sonoma
ventura
monterey
64位 Linux

当前版本

稳定版 3.3.2.0
HEAD 版 ⚡️ HEAD

依赖项

daq 3.0.16 网络入侵预防和检测系统
hwloc 2.11.1 现代架构分层拓扑的可移植抽象
jemalloc 5.3.0 malloc 的实现,强调避免碎片化
libdnet 1.18.0 可移植的低级网络库
libpcap 1.10.4 网络流量捕获的可移植库
luajit 2.1.1720049189 为 Lua 编程语言提供的即时编译器 (JIT)
openssl@3 3.3.1 密码学和 SSL/TLS 工具包
pcre 8.45 Perl 兼容的正则表达式库
vectorscan 5.4.11 高性能的正则表达式匹配库
xz 5.6.2 具有高压缩比的一般用途数据压缩

从源代码构建时依赖项

cmake 3.30.2 跨平台构建工具
flex 2.6.4 快速词法分析器,生成扫描器(标记化器)
pkg-config 0.29.2 管理库的编译和链接标志
为了使 snort 功能正常,您需要更新 /dev/bpf* 的权限
以便它们可以被非 root 用户读取。这可以通过以下方式手动完成:
     sudo chmod o+r /dev/bpf*
或者您可以为它创建一个启动项。

分析

安装(30 天)
snort 408
请求安装(30 天)
snort 408
构建错误(30 天)
snort 12
安装(90 天)
snort 841
snort --HEAD 2
请求安装(90 天)
snort 840
snort --HEAD 2
安装(365 天)
snort 3,955
snort --HEAD 5
请求安装(365 天)
snort 3,952
snort --HEAD 5
Fork me on GitHub