一、简介

Snort是一套开放源代码的网络入侵预防软件与网络入侵检测软件。Snort使用了以侦测签章(signature-based)与通信协议的侦测方法。Snort是一个免费的IDS(入侵监测系统)软件。它的一些源代码是从著名的tcpdump软件发展而来的。它是一个基于libpcap包的网络监控软件,可以作为一个十分有效的网络入侵监测系统。它能够监测多种网络攻击和探测,例如:缓冲器溢出攻击,端口扫描,CGI攻击,SMB探测等等。Snort具有实时的告警能力,将告警记入一个特别的告警文件--系统日志,或者将告警信息通过samba转发给另一台Windows PC机。

Snort可以三个模式进行运作:

  • 侦测模式(Sniffer Mode):此模式下,Snort将在现有的网域内截取数据包,并显示在屏幕上。
  • 数据包纪录模式(packet logger mode):此模式下,Snort将已截取的数据包存入存储媒体中(如硬盘)。
  • 上线模式(inline mode):此模式下,Snort可对截取到的数据包做分析的动作,并根据一定的规则来判断是否有网络攻击行为的出现。

经过昨天折腾了一天snort inline模式下的安装,把所有能搜到的资料全部看完,所有的方法都试了,结果还是失败,遂决定 用Ubuntu下的包管理器-----Synaptic(新立德包管理器),直接安装snort,这个可以将snort依赖的包神马的全部安装好,inline模式我稍后测试、、、

转载于:https://www.cnblogs.com/tina-smile/p/3698830.html

snort简介以及在Ubuntu下的安装相关推荐

  1. Geant4在Ubuntu下的安装教程

    Geant4在Ubuntu下的安装教程 Geant4是欧洲核子中心(CERN)开发的一款粒子输运模拟软件,使用蒙特卡洛(Monte carlo)算法,特长领域是高能物理.核物理等,如光子中子的辐射屏蔽 ...

  2. ubuntu下如何安装两个版本OpenCV?

    本文首发于微信公众号「3D视觉工坊」--ubuntu下如何安装两个版本OpenCV? 前言 由于在VSLAM技术研究过程中,经常会涉及OpenCV不同版本在ubuntu系统下的安装.因此小凡在此简单总 ...

  3. Ubuntu下Python安装了依赖包后仍然找不到包 python setup.py install 解决方案

    Ubuntu下Python安装了依赖包后仍然找不到包 python setup.py install 解决方案 参考文章: (1)Ubuntu下Python安装了依赖包后仍然找不到包 python s ...

  4. Ubuntu下软件安装的方法(配图解)

    Ubuntu下软件安装的方法 1.APP Store安装 1.)双击Ubuntu软件 2.)可以选择软件安装 2.Sudo apt-get install 安装法 我们以安装git为例 1.打开终端 ...

  5. ubuntu下手动安装gnome插件

    ubuntu下手动安装gnome插件 // 下载环境 sudo apt-get install chrome-gnome-shell sudo apt install gnome-shell gnom ...

  6. Ubuntu下pip安装CPU版PaddlePaddle

    Ubuntu下pip安装CPU版PaddlePaddle Ubuntu下pip安装cpu版PaddlePaddle安装过程记录 虚拟机连不上网(NAT) 更改下载源 更改sources.list So ...

  7. Ubuntu下升级安装gcc-7.5.0

    Ubuntu16.04 手动升级gcc版本 1.首先下载压缩包 Index of /gnu/gcc/gcc-7.5.0http://ftp.gnu.org/gnu/gcc/gcc-7.5.0/2.具体 ...

  8. 转载ubuntu下codeblocks安装及汉化教程

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/aniuge008/article/de ...

  9. Ubuntu下为安装的软件创建启动图标并添加到开始菜单

    Ubuntu下为安装的软件创建启动图标并添加到开始菜单 linux操作系统,如果用apt-get命令安装软件,往往会自带启动图标,但是很多时候自己安装的软件没有自动生成这样的图标,要自己手动创建图标快 ...

最新文章

  1. 学习笔记2——对象初始化和面向对象特性
  2. 毕业论文 | 便携式环境烟雾监测器(源码、电路图)
  3. 微型计算机最早提出于,计算机基础题1、世界上第一台电子计算机诞生于A)1943年B-查字典问答网...
  4. LeetCode Algorithm LCP 44. 开幕式焰火
  5. 前端工程师必须要知道的SEO技巧(2):制作比设计还要漂亮的代码(内容和语义化代码)上...
  6. hibernate native oracle,hibernate native 主键生成策略
  7. Ubuntu 之旅(三)安装通讯工具
  8. RFC 5961翻译
  9. python 获取文件大小_Python解决女朋友看电影没字幕的需求
  10. VC MFC 换肤 SkinSharp
  11. 一个LaTeX论文模板
  12. 复变函数在计算机科学的应用,[2018年最新整理]MATLAB在复变函数与积分变换的应用.doc...
  13. R语言基于mgcv包进行广义可加模型及交互作用演示(2)
  14. 常用HTML5开发工具有哪些?
  15. 电工电子技术知识点总结(正弦交流电路)
  16. 网页的空格和自己手打出来的空格不同
  17. 市场细分与目标群体定位
  18. 阿里云 oss 存储临时Token访问
  19. 第四章第三题(几何:估算面积)(Geography: estimate areas)
  20. The Python Crop Simulation Environment 系列学习笔记(二)

热门文章

  1. Android Studio 3.4升级后的运行问题解决办法
  2. alpine安装更新
  3. 分治法求两个等长升序序列的联合中位数
  4. Ocata:Packstack Ocata does not configure nova for placement API
  5. 通过规模化Scrum创造最新技术的打印机
  6. 堆排序--采用快速排序(利用大堆实现升序,小堆实现降序)
  7. 【Gson】2.2.4 StackOverflowError 异常
  8. 教你开发Jquery插件-Jquery插件开发教程
  9. svn linux版本下载,linux 下安装 subversion(svn) 客户端
  10. sublime不认识python_Python3小白入门 Sublime Text3