snort3安装教程
系统:ubuntu14.04.1
系统:centos7
一、安装前准备
ubuntu
apt-get autoremove cmake
tar xf cmake-3.12.0.tar.gz && cd cmake-3.12.0
./configure && make && make install
cmake -version
apt install zlib1g libpcre3 libdnet tcpdump libpcap-dev libdumbnet-dev hwloc libhwloc-dev libluajit-5.1-dev -y
centos
默认版本就是cmake 3.12.0,无需卸载重装
yum install libdnet-devel hwloc-devel openssl-devel zlib-devel pkgconfig luajit-devel pcre-devel libpcap-devel libnfnetlink-devel libnetfilter_queue-devel -y
sudo autoreconf -ivf
二、安装daq
tar xf daq-2.2.2.tar.gz && daq-2.2.2
./configure && make && make install && ldconfig
三、安装可选依赖
省略
四、安装snort
进入snort源码目录
cd /home/snort3 && ./configure_cmake.sh --prefix=/home/snort
cd /home/snort3/build && make -j8 && make install
报错:lua_wrap.sh的permission denied,去修改该文件夹下所有文件权限为可执行
chmod 775 snort3/src/managers/*
chmod 775 snort3/doc/scripts/*
五、使用snort
在官网下载snort规则库:
https://www.snort.org/downloads/snortplus/snort3-3.0.3-1.tar.gz
解压到当前目录
tar -xvf snort3-3.0.3-1.tar.gz -C /home/snortrules
在snort.lua中修改输出模块,如
alert_full = { file = true
}
使用规则库中的配置文件即可
/home/snort--daq pcap -c /home/snortrules/etc/snort.lua -l /home/bob/
六、卸载
cd /home/snort/build && make uninstall && make distclean
cd /home/daq-2.2.2 && make uninstall && make distclean
snort3安装教程相关推荐
- 【网站汇总】安装教程系列
目录 1.Anaconda 2.Pytorch 3.Tensorflow 4.LaTeX 5.博客搭建 1.Anaconda [CV]Anaconda 安装教程_Fannnnf的博客-CSDN博客 2 ...
- oracle 11g完全安装教程(CentOS)
oracle下载链接:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html oracle ...
- vs安装一直在提取文件_Visual Studio 2019下载及安装教程
宸1分钟前 这可是我珍藏多年的资源啊. Visual Studio 2019 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品.是目前最流行的Windows ...
- 这套完美的Java环境安装教程,完整,详细,清晰可观,让你一目了然,简单易懂。⊙﹏⊙...
JDK下载与安装教程 2017年06月18日 22:53:16 Danishlyy1995 阅读数:349980 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csd ...
- iOS7系统iLEX RAT冬青鼠安装教程:无需刷机还原纯净越狱系统
全网科技 温馨提醒:iLEX RAT和Semi-Restore的作用都是让你的已越狱的设备恢复至越狱的初始状态. 可是要注意无论你是用iLexRAT冬青鼠还是Semi-restore.对于还原来说都存 ...
- TensorFlow2.0 系列开篇: Windows下GPU版本详细安装教程
点击上方"Datawhale",选择"星标"公众号 第一时间获取价值内容 [导读]今年三月谷歌在TensorFlow开发者峰会上宣布TensorFlow 2.0 ...
- mysql为什么每天0点就装东西_MySQL的详细安装教程
1.安装之前需要注意的几点 建议不要安装最新版本,一般找mysql5.0系列版本即可: mysq1官网有.zip和.msi两种安装形式: zip是压缩包,直接解压缩以后使用的,需要自己配置各种东西:m ...
- Centos7上安装oracle11g/12c的安装教程推荐及注意事项
Centos7上安装oracle11g的安装教程推荐及注意事项 历时一天半,终于在今天中午安装完oracle11g,成功后喜悦的心情自是溢于言表.总有些疑问,比如为何如此复杂的数据库为何还会有如此之多 ...
- ROS 不能再详细的安装教程
ROS 不能再详细的安装教程 版权声明:本文为博主原创文章,转载请标明出处: http://www.cnblogs.com/liu-fa/p/5779206.html 关于ROS(Robot OS 机 ...
最新文章
- 微信同步通讯录服务器繁忙,企业微信同步通讯录时提示 mobile existed
- php和python哪个工资高-python工资高还是java?
- EOS 消息设计(3)并行处理之状态评估
- Hyperledger Fabric 区块数据结构(1)Block
- 领域驱动第四章-读书笔记
- hive的udf,udaf,udtf各自依賴兩種class(转载+分析整理)
- 硬件知识:电脑组装机必备的知识梳理
- STL学习笔记(数值算法)
- python怎样缩进语法边界-Python的基础语法
- 【To Understand! 回文串6 KMP算法】LeetCode 214. Shortest Palindrome
- c语言创建一个文本文件datadat,c语言文件选择题.docx
- Illustrator中文版教程,如何在 Illustrator 中使用不透明度和混合模式?
- MCS-51子程序库(二)
- 算法8-排序-基数排序
- 作业一:建立博客、自我介绍、速读教材、学习进度总结(1)
- 在Rammap(内存分析工具)的基础上实现自动优化
- smartadmin官网_smartadmin api_smartadmin 下载
- **蒙特卡洛计算定积分VC++**
- [No000019A]【波浪理论精典教学课程】
- CAD有关建筑、室内设计等方面的基础步骤流程
热门文章
- python快速入门 pdf-Python快速入门PDF高清完整版本下载
- 关于python中程序流程结构-四、python基础(程序目录结构规范)
- 自学python推荐书籍 知乎-在知乎上学 Python - 爬虫篇
- python和c++哪个好找工作-python和C++语言有何优缺点?哪个更适合人工智能?
- python web-Web开发
- python培训班 北京-北京python培训班哪家好
- 爬虫python需要什么软件-学python爬虫能做什么
- python是c语言写的吗-学习python还是c语言?
- Opengl-光照-颜色(其实要想做出好看的东西这章最重要了)
- 计算机专业名词术语raid,RAID中的9个专业术语详解