10款你应该了解的开源安全工具

摘要:
作为一个重要的开源软件,Snort是安全从业者必须了解和学习的软件之一。作为整体安全工具包的一部分,Ettercap在MITM攻击方面做得非常出色。感染猴子感染猴子是以色列安全公司GuardCore在2016年黑帽大会上发布的数据中心安全检测工具。它主要用于自动检测数据中心边界和内部服务器安全。LynisLynis是Unix系统的安全审计和加固工具,它可以进行深入的安全扫描,其目的是检测潜在的时间并为未来的系统加固提供建议。

Nessus

10款你应该了解的开源安全工具第1张

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

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

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

Snort

10款你应该了解的开源安全工具第2张

正如成千上万的IT安全专业人员首先从Nessus学习漏洞扫描一样,Snort一直是入侵检测系统(IDS)知识的起点。snort有三种工作方式:嗅探器,数据包记录器和网络入侵检测系统。因此,它可以是自动化安全系统的核心,也可以是一系列商业产品的组件。

目前Snort为思科所有,Snort将继续发展并由一个活跃的社区负责开发。Snort作为一款重要的开源软件,可以说是安全从业者必须要了解和学习的软件之一。

Nagios

10款你应该了解的开源安全工具第3张

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

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

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

Ettercap

10款你应该了解的开源安全工具第4张

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

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

Infection Monkey

10款你应该了解的开源安全工具第5张

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

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

Delta

10款你应该了解的开源安全工具第6张

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

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

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

Cuckoo Sandbox

10款你应该了解的开源安全工具第7张

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

The Sleuth Kit

10款你应该了解的开源安全工具第8张

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

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

Lynis

10款你应该了解的开源安全工具第9张

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

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

Certbot

10款你应该了解的开源安全工具第10张

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

免责声明:文章转载自《10款你应该了解的开源安全工具》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇断点不能加载电赛初探(一)——正弦波、方波、锯齿波转换下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

PC电脑端如何多开Skype,一步搞定!

由于工作原因,本人经常会用到Skype来联系客户,目前有两个账号需要同时登录。 但是,Skype默认只能登录一个账号,而且安装的时候也不能自定义安装地址,所以没办法同时登录两个。 有的朋友可能会想到直接Win10商店也是有UWP版Skype的,官网再下载一个Skype,这不就可以用两个了吗?没错!但是~ UWP版的Skype是真心不好用! 消息同步太慢,...

Windows桌面开发者的必备软件

如果你新安装好了一台WindowsXP或者Windows7的机器,作为一个开发人员,我建议安装下面这些软件: 1,WinMerge. http://winmerge.org/ 2, Lua for windows,或者Python或者Ruby,选择一个你喜欢的脚本语言。LuaForWindows还自带了一个Scite编辑器,节省了找一个程序员相关编辑器的步...

什么是WEBserver? 经常使用的WEBserver有哪些?

什么是WEBserver? 经常使用的WEBserver有哪些?   一、什么是WEBserver    Webserver能够解析HTTP协议。当Webserver接收到一个HTTP请求,会返回一个HTTP响应,比如送回一个HTML页面。为了处理一个请求Webserver能够响应一个静态页面或图片,进行页面跳转或者把动态响应的产生托付给一些其他的程序比...

Photoshop CS4破解方法

先在网上下载Photoshop CS4的版本,安装后按如下步骤操作即可。 激活码: 1330-1082-3503-2270-3738-6738 1330-1776-8671-6289-7706-2916 1330-1567-6599-8775-4155-3745 绝对能用!!!! 第一步:下载完软件,要先解压出来。 第二步:安装,到了输入注册码界面时,选试...

VS 驱动工程创建软件(EeasySyS)

      EeasySyS是方便大家创建vs驱动工程的一款非常方便好用的软件。这款软件很久都没有更新过了,但它是开源的,所以我对其做了一些修改,来适应现在驱动编程环境。这里提供我修改的代码,大家可以在此基础上随意发挥,程序是MFC的,VS2008编译。   下面是软件截图: 本次修改版更新如下: 1. 支持vc6.0,支持vs2008,支持vs2010...

值得推荐的C/C++框架和库 (真的很强大)

  值得学习的C语言开源项目 - 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。 下载链接:http...