简介
Bro is a powerful system that on top of the functionality it provides out of the box, also offers the flexibility to customize analysis pretty much arbitrarily. We provide a range of documentation material ranging from introductory material to get you started, to full references of Bro’s various frameworks.
Bro 的运行依赖 (required Dependencies)
如下所需库在 Ubuntu 14.04 中已经默认安装了,其他系统尚未亲自测试
Bro requires the following libraries and tools to be installed before you begin:
- Libpcap
- OpenSSL libraries
- BIND8 library
- Libz
- Bash (for BroControl)
- Python 2.6 or greater (for BroControl)
Libpcap
Libpcap 已经随 tcpdump 在 ubuntu 中 默认安装了,测试命令
- 1
- 1
OpenSSL libraries
OpenSSL 在 ubuntu 中 默认安装了,测试命令
$ openssl -version
wireshark
Bro 的编译依赖
To build Bro from source, the following additional dependencies are required:
- CMake 2.8 or greater (http://www.cmake.org)
- Make
- C/C++ compiler with C++11 support (GCC 4.8+ or Clang 3.3+)
- SWIG (http://www.swig.org)
- Bison (GNU Parser Generator)
- Flex (Fast Lexical Analyzer)
- Libpcap headers (http://www.tcpdump.org)
- OpenSSL headers (http://www.openssl.org)
- zlib headers
- Python
CMake
- 1
- 2
- 1
- 2
Make
- 1
- 2
- 3
- 1
- 2
- 3
gcc
- 1
- 2
- 3
- 1
- 2
- 3
SWIG
- 1
- 2
- 3
- 4
- 5
- 6
- 1
- 2
- 3
- 4
- 5
- 6
Bison
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
Flex
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
一键安装所有依赖
- 1
- 1
sudo sh -c “echo ‘deb http://download.opensuse.org/repositories/network:/bro/xUbuntu_14.04/ /’ >> /etc/apt/sources.list.d/bro.list”
源码编译 Bro
下载 Bro 源码
- 1
- 1
编译 Bro 源码
- 1
- 1
测试安装成功
- 1
- 2
- 1
- 2
本文详细介绍了在Ubuntu系统中安装Bro网络安全分析系统的过程,包括Bro的运行依赖如Libpcap和OpenSSL,以及编译依赖如CMake和Python等。提供了一键安装依赖的步骤,并指导如何从源码编译和测试Bro的安装是否成功。
9176

被折叠的 条评论
为什么被折叠?



