随着互联网的不断发展,安全问题也越来越受到企业的重视。但安全问题往往需要大量资金的投入,例如聘请安全工程师,产品研发,测试等流程。这对于那些原本就资金紧缺的企业而言,是绝对无法接受的。因此,为了减少在这方面的资金投入,许多安全人员都会选择使用一些开源软件来替代。

事实上,无论是学习,试验,还是在生产基础上进行部署,安全专业人员长期以来都将开源软件视为其工具包的重要组成部分。 下面我们为大家整理推荐 10 款,你应该了解/值得使用的开源安全工具。

Nessus

Nessus 可以说是是目前全世界最多人使用的系统漏洞扫描与分析软件。根据sectools.org 的数据显示,Nessus 是最受欢迎的漏洞扫描器,也是目前使用的第三大流行安全程序。

Nessus有免费版和商业版。目前的版本,Nessus 7.1.0,是一个商业版本,虽然它是免费的个人家庭使用。目前 2005 年的版本仍然是开源免费的。

虽然 Tenable 保留了第 2 版,但它已经在几个不同的方向上分叉开发。Nessus 知识仍然是一项宝贵的职业技能。

Snort

正如成千上万的 IT 安全专业人员首先从 Nessus 学习漏洞扫描一样,Snort 一直是入侵检测系统(IDS)知识的起点。

Snort 有三种工作方式:嗅探器,数据包记录器和网络入侵检测系统。因此,它可以是自动化安全系统的核心,也可以是一系列商业产品的组件。

目前 Snort 为思科所有,Snort 将继续发展并由一个活跃的社区负责开发。

Snort 作为一款重要的开源软件,可以说是安全从业者必须要了解和学习的软件之一。

Nagios

Nagios 是一款开源的免费网络监视工具,能有效监控 Windows、Linux 和Unix 的主机状态,交换机路由器等网络设备,打印机等。与许多其他开源软件包一样,Nagios 也提供免费版和商业版。

Nagios Core 是开源项目的核心,基于免费的开源版本。可以通过插件监控单个产品或执行单个任务;大约有 50 个由 Nagios 开发的“官方”插件和超过3000 个社区贡献的插件。

Nagios 的用户界面可以通过桌面,Web 或移动平台的前端进行修改,并且可以通过其中一种可用的配置工具来管理配置。

Ettercap

如果你需要测试你的企业网络以抵御中间人攻击(MITM),那么 Ettercap 将会是你的首选工具。该项目自 2001 年首次发布以来,一直在做一件事 – 即发起 MITM 攻击。

Ettercap 当前支持四种基本的攻击模式:基于 IP,基于 MAC 以及两种基于ARP 策略的攻击。在扫描测试攻击的过程中,Ettercap 可以提供有关网络及其设备的大量信息。作为整体安全工具包的一部分,Ettercap 在 MITM 攻击方面做的堪称优秀。

Infection Monkey

Infection Monkey 是一款由以色列安全公司 GuardiCore 在 2016 黑帽大会上发布的数据中心安全检测工具,其主要用于数据中心边界及内部服务器安全性的自动化检测。

用户界面是 Infection Monkey 的显著特点之一。尽管一些开源安全项目提供了极简主义的 UI 或依赖于 GUI 的插件或皮肤,但 Infection Monkey 具有与许多商业软件工具相同的 GUI。Infection Monkey 的源代码你可在 GitHub 上获取到。

Delta

相对于传统网络的安全测试,软件定义网络(SDN)的安全问题则是一个处在发展阶段的领域 – 这也是 Delta 被开发出来的重要原因之一。

作为开放网络基金会(ONF)的一个项目,Delta 在 SDN 中寻找潜在的问题,并探讨这些问题以帮助确定它们的可利用性。Delta 具有内置的 fuzzing 功能,旨在探测已知或未知的网络漏洞。

Delta 的代码和可执行程序可在 GitHub 上查看/下载。

Cuckoo Sandbox

有很多方法可以判断一个文件是否是安全的,但这些方法都存在一定的风险,Cuckoo sandbox 是一款著名的开源沙箱系统,用于安全的测试文件,基于虚拟化环境所建立的恶意程序分析系统能自动执行并且分析程序行为。

The Sleuth Kit

弄清楚攻击中发生的事情可能是防止未来入侵的关键一步。Sleuth Kit 是一个开源的电子取证调查工具,它可以用于从磁盘映像中恢复丢失的文件,以及为了特殊事件进行磁盘映像分析。

Autopsy 工具是 sleuth kit 的一个网页接口,支持 sleuth kit 的所有功能。这个工具在 Windows 和 Linux 平台下都可获取到。两者目前都拥有大量活跃的用户群体,并被积极的开发和贡献。

Lynis

Lynis 是一款 Unix 系统的安全审计以及加固工具,能够进行深层次的安全扫描,其目的是检测潜在的时间并对未来的系统加固提供建议。这款软件会扫描一般系统信息,脆弱软件包以及潜在的错误配置。

Lynis 代码目前被托管在 GitHub,其主要支持来自其创建者 Cisofy。Lynis 的特殊功能之一是,由于其 Unix 基础,它能够对流行的 IoT 开发板(包括Raspberry Pi)进行扫描和评估。

Certbot

加密对许多安全标准都很重要,实施加密可能会很复杂并且代价高昂,但 EFF 已经试图通过像 Certbot 这样的工具来减少这些困扰,Certbot 是一个开源的自动客户端,可以为你的 Web 服务器提取和部署 SSL/TLS 证书。

掌握了这 10 款开源安全工具,从此系统稳定可靠乐无忧!相关推荐

  1. 源自Google、Facebook、Netflix和Cisco的10款开源安全工具很值得回味

     源自Google.Facebook.Netflix和Cisco的10款开源安全工具很值得回味 选择自由的开源安全软件是一个重要话题,随着新品牌的出现,在选择上也出现很多不确定性.但这没有影响开源 ...

  2. 2021年最受欢迎的10款开源DevOps工具

    DevOps不仅仅是一种工作方式的转变–它需要强大的工具来实现. 下面,我们列出了一些当今最受欢迎的DevOps工具的清单. 考虑到把大量的钱投入到花哨的SaaS解决方案中会很快吞噬掉云的预算,因为, ...

  3. Sqoop是一款开源的工具,主要用于在HADOOP(Hive)与传统的数据库(mysql、oracle...)间进行数据的传递...

    http://niuzhenxin.iteye.com/blog/1706203 Sqoop是一款开源的工具,主要用于在HADOOP(Hive)与传统的数据库(mysql.postgresql...) ...

  4. 国外10款开源的HTML 5小游戏

    HTML 5游戏的伟大之处在于,它们可以在所有现代浏览器上运行,包括iPhone和WindowsPhone等智能手机上的浏览器.看看开源HTML 5游戏是探索不同可能性和学习如何开发自己的游戏的好方法 ...

  5. 10款HTML5开发工具推荐

    HTML5是Web中核心语言HTML的规范,用户使用任何手段进行网页浏览时看到的内容原本都是HTML格式的,在浏览器中通过一些技术处理将其转换成为了可识别的信息.我们在使用HTML5进行开发时,需要用 ...

  6. java 日历工具_【Java】太强了,这款开源日历工具库堪称神器!

    首页 专栏 javascript 文章详情 0 太强了,这款开源日历工具库堪称神器! Github导航站发布于 今天 02:03 大家好,我是为广大程序员兄弟操碎了心的小编,每天推荐一个小工具/源码, ...

  7. 10 款开源的在线游戏,点开就能玩的那种

    我早前写过一篇介绍 GitHub 上开源游戏的文章:<误入 GitHub 游戏区,结果意外地收获颇丰>,文中介绍了 5 款有趣.好玩的开源游戏,虽然当时那篇文章收获了广大读者的肯定,但也有 ...

  8. 凯旋直播间分享10款视频制作工具,凯旋直播剪辑软件

    软件在精不在多,我使用软件就两个,一个无他相机,一个是快剪辑,有些时候快剪辑我都不用,直接用无他相机拍摄完成我就上传了. [凯旋直播间分享10款视频制作工具,凯旋直播剪辑软件][凯旋直播kx3690] ...

  9. 这些是不是程序员爱不释手的10款神级工具【萝卜青菜各有所爱】

    程序员爱不释手的10款神级工具,有你所用的一款吗? 一.Wireshark Wireshark是广大黑客.网络攻城狮的最爱,极大的方便了我们抓取.分析网络数据包. 二.VMware VMware虚拟机 ...

最新文章

  1. 计算机专业期末考试是编程序,计算机专业技能期末考试题
  2. mysql 连接串 utf8_mysql 连接url中useUnicode=truecharacterEncoding=UTF-8 的作用
  3. (转载)虚幻引擎3--【UnrealScript教程】章节一:8.Enums
  4. pycharm解决pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool
  5. “御术”林峰:前端10年,始终坚信“为生活带来美好的改变”
  6. java 跨域 下载文件_文件下载重命名(可跨域)
  7. thinkpad10平板 linux,联想ThinkPad 10平板亮相官网 或售8445
  8. 【LeetCode】剑指 Offer 62. 圆圈中最后剩下的数字
  9. python继承方式是基于原型吗_[译] 为什么原型继承很重要
  10. Java对数组的操作(一)
  11. Python 成仙之路
  12. 用PowerShell收集服务器日检报告,并发邮件给管理员
  13. paip.提升安全性----Des加密 java php python的实现总结
  14. win7 mysql 未响应_求助啊 WIN7下安装mysql出问题 老是说未响应~!!
  15. 快速明白ARCore + 上手
  16. 15-Mixly模拟输出 | Mixly技巧系列
  17. oracle 建表 lob cache,创建表规范 lob 字段
  18. struct usb_driver
  19. K8s 集群节点在线率达到 99.9% 以上,扩容效率提升 50%,我们做了这 3 个深度改造...
  20. 如何利用工具低成本构建腾讯云灾备方案?

热门文章

  1. 第二部分:Spark进阶篇
  2. 怎么强制关闭docker
  3. LINUX 路由子系统流程分析
  4. Mac系统下安装MySQL和Navicat
  5. 学计算机怎么预防脱发,电脑工作者如何防止脱发出现?
  6. python指定路径斜杠与反斜杠的问题
  7. Ruo-Yi前后端分离的数据过滤
  8. sip注册流程 一步一光年_[已经解决]电信的SIP在网络电话上始终不能注册成功,何故?...
  9. 有道云生成html,有道云笔记实用技巧 一键保留网页剪报
  10. Oracle日志文件