开源安全解决方案(网络与安全方面的最佳开源软件)

InfoWorld 在部署、运营和保障网络安全领域精选出了年度开源工具获奖者。

最佳开源网络和安全软件

开源安全解决方案(网络与安全方面的最佳开源软件)(1)

BIND[1],Sendmail[2],OpenSSH[3],Cacti[4],Nagios[5],Snort[6]-- 这些为了网络而生的开源软件,好些家伙们老而弥坚。今年在这个范畴的最佳选择中,你会发现中坚、支柱、新人和新贵云集,它们正在完善网络管理,安全监控,漏洞评估,rootkit[7]检测,以及很多方面。

Icinga 2

开源安全解决方案(网络与安全方面的最佳开源软件)(2)

Icinga 起先只是系统监控应用 Nagios 的一个衍生分支。Icinga 2[8]经历了完全的重写,为用户带来了时尚的界面、对多数据库的支持,以及一个集成了众多扩展的 API。凭借着开箱即用的负载均衡、通知和配置文件,Icinga 2 缩短了在复杂环境下安装的时间。Icinga 2 原生支持Graphite[9](系统监控应用),轻松为管理员呈现实时性能图表。不过真的让 Icinga 今年重新火起来的原因是 Icinga Web 2 的发布,那是一个支持可拖放定制的 仪表盘 和一些流式监控工具的前端图形界面系统。

-- Fahmida Rashid

Zenoss Core

开源安全解决方案(网络与安全方面的最佳开源软件)(3)

是另一个强大的开源软件,Zenoss Core[10]为网络管理员提供了一个完整的、一站式解决方案来跟踪和管理所有的应用程序、服务器、存储、网络组件、虚拟化工具、以及企业基础架构的其他元素。管理员可以确保硬件的运行效率并利用 ZenPacks 中模块化设计的插件来扩展功能。

在2015年二月发布的 Zenoss Core 5 保留了已经很强大的工具,并进一步改进以增强用户界面和扩展 仪表盘。基于 Web 的控制台和 仪表盘 可以高度可定制并动态调整,而现在的新版本还能让管理员混搭多个组件图表到一个图表中。想来这应该是一个更好的根源分析和因果分析的工具。

Portlets 为网络映射、设备问题、守护进程、产品状态、监视列表和事件视图等等提供了深入的分析。而且新版 HTML5 图表可以从工具导出。Zenoss 的控制中心支持带外管理并且可监控所有 Zenoss 组件。Zenoss Core 现在拥有一些新工具,用于在线备份和恢复、快照和回滚以及多主机部署等方面。更重要的是,凭借对 Docker 的全面支持,部署起来更快了。

-- Fahmida Rashid

OpenNMS

开源安全解决方案(网络与安全方面的最佳开源软件)(4)

作为一个非常灵活的网络管理解决方案,OpenNMS[11]可以处理任何网络管理任务,无论是设备管理、应用性能监控、库存控制,或事件管理。凭借对 IPv6 的支持、强大的警报系统和记录用户脚本来测试 Web 应用程序的能力,OpenNMS 拥有网络管理员和测试人员需要的一切。OpenNMS 现在变得像一款移动版 仪表盘,称之为 OpenNMS Compass,可让网络专家随时,甚至在外出时都可以监视他们的网络。

该应用程序的 IOS 版本,可从iTunes App Store[12]上获取,可以显示故障、节点和告警。下一个版本将提供更多的事件细节、资源图表、以及关于 IP 和 SNMP 接口的信息。安卓版可从Google Play[13]上获取,可在 仪表盘 上显示网络可用性,故障和告警,以及可以确认、提升或清除告警。移动客户端与 OpenNMS Horizon 1.12 或更高版本以及 OpenNMS Meridian 2015.1.0 或更高版本兼容。

-- Fahmida Rashid

Security Onion

开源安全解决方案(网络与安全方面的最佳开源软件)(5)

如同一个洋葱,网络安全监控是由许多层组成。没有任何一个单一的工具可以让你洞察每一次攻击,为你显示对你的公司网络中的每一次侦查或是会话的足迹。Security Onion[14]在一个简单易用的 Ubuntu 发行版中打包了许多久经考验的工具,可以让你看到谁留在你的网络里,并帮助你隔离这些坏家伙。

无论你是采取主动式的网络安全监测还是追查可能的攻击,Security Onion 都可以帮助你。Onion 由传感器、服务器和显示层组成,结合了基于网络和基于主机的入侵检测,全面的网络数据包捕获,并提供了所有类型的日志以供检查和分析。

这是一个众星云集的的网络安全工具链,包括用于网络抓包的Netsniff-NG[15]、基于规则的网络入侵检测系统 Snort 和Suricata[16],基于分析的网络监控系统 Bro,基于主机的入侵检测系统 OSSEC 和用于显示、分析和日志管理的 Sguil、Squert、Snorby 和 ELSA (

-- Victor R. Garza

Kali Linux

开源安全解决方案(网络与安全方面的最佳开源软件)(6)

Kali Linux[17]背后的团队今年为这个流行的安全 Linux 发行版发布了新版本,使其更快,更全能。Kali 采用全新 4.0 版的内核,改进了对硬件和无线驱动程序的支持,并且界面更为流畅。最常用的工具都可从屏幕的侧边栏上轻松找到。而最大的改变是 Kali Linux 现在是一个滚动发行版,具有持续不断的软件更新。Kali 的核心系统是基于 Debian Jessie,而且该团队会不断地从 Debian 测试版拉取最新的软件包,并持续的在上面添加 Kali 风格的新特性。

该发行版仍然配备了很多的渗透测试,漏洞分析,安全审查,网络应用分析,无线网络评估,逆向工程,和漏洞利用工具。现在该发行版具有上游版本检测系统,当有个别工具可更新时系统会自动通知用户。该发行版还提过了一系列 ARM 设备的镜像,包括树莓派、Chromebook[18]和Odroid[19],同时也更新了 Android 设备上运行的NetHunter[20]渗透测试平台。还有其他的变化:Metasploit 的社区版/专业版不再包括在内,因为 Kali 2.0 还没有Rapid7 的官方支持[21]。

-- Fahmida Rashid

OpenVAS

开源安全解决方案(网络与安全方面的最佳开源软件)(7)

开放式漏洞评估系统Greenbone 安全助手[23]的浏览器界面。OpenVAS 提供了用于附加功能的各种插件。扫描可以预定运行或按需运行。

可通过单一的主控来控制多个安装好 OpenVAS 的系统,这使其成为了一个可扩展的企业漏洞评估工具。该项目兼容的标准使其可以将扫描结果和配置存储在 SQL 数据库中,这样它们可以容易地被外部报告工具访问。客户端工具通过基于 XML 的无状态 OpenVAS 管理协议访问 OpenVAS 管理器,所以安全管理员可以扩展该框架的功能。该软件能以软件包或源代码的方式安装在 Windows 或 Linux 上运行,或者作为一个虚拟应用下载。

-- Matt Sarrel

OWASP

开源安全解决方案(网络与安全方面的最佳开源软件)(8)

Xenotix XSS Exploit Framework[28]是一个先进的跨站点脚本漏洞检测和漏洞利用框架,该框架通过在浏览器引擎内执行扫描以获取真实的结果。Xenotix 扫描模块使用了三个

-- Matt Sarrel

BeEF

开源安全解决方案(网络与安全方面的最佳开源软件)(9)

Web 浏览器已经成为用于针对客户端的攻击中最常见的载体。BeEF[33](浏览器漏洞利用框架项目

BeEF 自带键盘记录器、端口扫描器和 Web 代理这样的常用模块,此外你可以编写你自己的模块或直接将命令发送到被控制的测试机上。BeEF 带有少量的演示网页来帮你快速入门,使得编写更多的网页和攻击模块变得非常简单,让你可以因地适宜的自定义你的测试。BeEF 是一个非常有价值的评估浏览器和终端安全、学习如何发起基于浏览器攻击的测试工具。可以使用它来向你的用户综合演示,那些恶意软件通常是如何感染客户端设备的。

-- Matt Sarrel

Unhide

开源安全解决方案(网络与安全方面的最佳开源软件)(10)

Unhide[35]是一个用于定位开放的 TCP/UDP 端口和隐藏在 UNIX、Linux 和 Windows 上的进程的审查工具。隐藏的端口和进程可能是由于运行 Rootkit 或 LKM(

Unhide 实际上是两个单独的脚本:一个用于进程,一个用于端口。该工具查询正在运行的进程、线程和开放的端口并将这些信息与系统中注册的活动比较,报告之间的差异。Unhide 和 WinUnhide 是非常轻量级的脚本,可以运行命令行而产生文本输出。它们不算优美,但是极为有用。Unhide 也包括在Rootkit Hunter[36]项目中。

-- Matt Sarrel

查看更多的开源软件优胜者

开源安全解决方案(网络与安全方面的最佳开源软件)(11)

InfoWorld 网站的 2015 年最佳开源奖由下至上表扬了 100 多个开源项目。通过以下链接可以查看更多开源软件中的翘楚:

作者:InfoWorld staff[43]译者:robot527[44]校对:wxy[45]

本文由LCTT[46]原创编译,Linux中国荣誉推出

[1]: https://en.wikipedia.org/wiki/BIND

[2]: https://en.wikipedia.org/wiki/Sendmail

[3]: https://en.wikipedia.org/wiki/OpenSSH

[4]: https://en.wikipedia.org/wiki/Cactus

[5]: https://en.wikipedia.org/wiki/Nagios

[6]: https://en.wikipedia.org/wiki/Snort_(software)

[7]: https://en.wikipedia.org/wiki/Rootkit

[8]: https://www.icinga.org/icinga/icinga-2/

[9]: https://github.com/graphite-project/graphite-web

[10]: http://www.zenoss.com/

[11]: http://www.opennms.org/

[12]: https://itunes.apple.com/us/app/opennms-compass/id968875097?mt=8

[13]: https://play.google.com/store/apps/details?id=com.opennms.compass&hl=en

[15]: http://www.netsniff-ng.org/

[16]: https://en.wikipedia.org/wiki/Suricata_(software)

[17]: https://www.kali.org/

[18]: https://en.wikipedia.org/wiki/Chromebook

[19]: https://en.wikipedia.org/wiki/ODROID

[20]: https://www.kali.org/kali-linux-nethunter/

[21]: https://community.rapid7.com/community/metasploit/blog/2015/08/12/metasploit-on-kali-linux-20

[22]: http://www.openvas.org/

[23]: http://www.greenbone.net/

[24]: https://www.owasp.org/index.php/Main_Page

[25]: https://www.owasp.org/index.php/Main_Page

[26]: https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project

[27]: https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project

[28]: https://www.owasp.org/index.php/O-Saft

[29]: https://www.owasp.org/index.php/OWASP_OWTF

[30]: https://www.owasp.org/index.php/OWASP_OWTF

[31]: http://www.beefproject.com/

[32]: http://www.beefproject.com/

[33]: http://www.beefproject.com/

[34]: http://www.beefproject.com/

[35]: http://www.unhide-forensics.info/

[44]: https://github.com/robot527

[45]: https://github.com/wxy

[46]: https://github.com/LCTT/TranslateProject

推荐文章

ID点击标题或输入文章 ID 直达该文章
785权威指南:构建个人私有云,拿回你的数据隐私的控制权!
124710个面向程序员的在线编程网站
3453提高 Linux 开发效率的 5 个工具
3645没有 Linux 和开源软件的世界会变得怎么样

开源安全解决方案(网络与安全方面的最佳开源软件)(12)

将文章分享给朋友是对我们最好的赞赏!

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页