八大网络安全开源框架

  网络安全是一件不容忽视的大事,这里向大家推荐八款简单实用的八大网络安全框架,可以最大限度的帮助你保证网络安全不受侵犯威胁。

  能帮助构建、操作安全系统的开源项目多到数不清,尤其是随着对工具的安全监控和事件反应的要求不断加强的情况下,开源安全软件不得不提高自己的性能。

  下面为你介绍10款开源的安全软件。

  1. Bro

  Bro 是一款很强大的框架,用于网络分析和安全监控,它和常见的IDS有所不同。与通用的网络传输分析工具相比它侧重于网络安全监控和提供一个完整的平台化工具。

  2. Moloch

  moloch是一个开源的、大型的IPv4 PCAP,用于索引和收集数据库系统。Moloch目的并不是替换IDS引擎,而是它们一起工作,以标准PCAP的格式来存储和索引所有网络流量,提供快速访问。

  3. OSSEC

  OSSEC是一个完整的平台用来监控和控制用户系统。它将HIDS、log monitoring 和 SIM/SIEM 以一种简单的、强大的、开源的方式混合在一起。

  4. MIDAS

  MIDAS是一个用来开发Mac入侵检测分析系统的框架,主要是基于 Etsy 和 Facebook 安全团队之间的工作和协作讨论而创建出来的。这个资源库提供一个模块化框架和一些协助工具,同时还有一个案例模块用来检测修改常见的OS X的持久性机制。

  5. OSXAuditor

  OSXAuditor是一个免费的Mac OS X计算机取证工具,这个工具显示分析内核扩展、用户下载的文件等等,然后是提取用户的隔离文件、访问历史等等,最后就可以确认文件的可信度。

  6. Cuckoo

  Cuckoo 是开源的、动态恶意软件分析系统里的领导者,它能发现并收集系统里的恶意程序,然后将这些恶意软件粉碎。

  7. Brakeman

  Brakeman是一个静态的分析工具,它可以检测Ruby on Rails应用程序的安全漏洞。

  8. MozDef (The Mozilla Defense Platform)

  MozDef 的设计灵感来自于网络攻击者所使用的大量的工具,像metasploit、armitage、lair、dradis 和其它的程序套件的确是用来帮助攻击者进行协调用的,分享情报并实时的调整攻击目标。但是防御者通常被限制访问Wikis、售票系统和手动操作跟踪附加在安全信息事件管理(SIEM)系统上的数据库。MozDef (The Mozilla Defense Platform) 正在寻找自动处理安全事件处理程序,并实时调用事件处理程序。

  原文链接:http://code.csdn.net/news/2819796

时间: 2024-07-29 14:52:50

八大网络安全开源框架的相关文章

深度学习——你需要了解的八大开源框架

深度学习八大开源框架 导读:深度学习(Deep Learning)是机器学习中一种基于对数据进行表征学习的方法,深度学习的好处是用非监督式或半监督式的特征学习.分层特征提取高效算法来替代手工获取特征(feature).作为当下最热门的话题,Google.Facebook.Microsoft等巨头都围绕深度学习重点投资了一系列新兴项目,他们也一直在支持一些开源深度学习框架. 目前研究人员正在使用的深度学习框架不尽相同,有 TensorFlow.Torch .Caffe.Theano.Deeplea

windframework轻量级PHP开源框架

windframework是一个轻量级的php开源框架.它以组件工厂为核心,提供了像MVC,数据持久化,视图模板引擎等应用技术.此外windframework采取了一种组件化的开发模式.虽然目前的组件库还不算丰富健壮,但是基于这种开发模式,使组件的扩展变得非常的容易.windframework拥有一个强健的内核,它实现了基于配置的Ioc控制反转技术.是开发者只需要简单的配置,就可以实现类的依赖注入,完全实现了类与类的松耦合.当然它的美妙之处还不仅于此. 开源项目地址:https://github

分布式计算开源框架Hadoop入门实践(一)

在SIP项目设计的过程中,对于它庞大的日志在开始时就考虑使用任务分解的多线程处理模式来分析统计,在我从前写的文章<Tiger Concurrent Practice --日志分析并行分解设计与实现>中有所提到.但是由于统计的内容暂时还是十分简单,所以就采用Memcache作为计数器,结合MySQL就完成了访问控制以及统计的工作.然而未来,对于海量日志分析的工作,还是需要有所准备.现在最火的技术词汇莫过于"云计算",在Open API日益盛行的今天,互联网应用的数据将会越来越

Android Annotations开源框架简介

AndroidAnnotations是一个开源框架,旨在加快Android开发的效率.通过使用它开放出来的注解api,你几乎可以使用在任何地方, 大大的减少了无关痛痒的代码量,让开发者能够抽身其外,有足够的时间精力关注在真正的业务逻辑上面.而且通过简洁你的代码,也提高了代码的稳定性和后期的维护成本.以下AndroidAnnotations简称为AA 可能会有人提出异议了,我们移动设备的性能,不比后台服务器拥有充足的内存和运算能力.当大量的使用注解的时候,会不会对APP的造成什么不良的影响,会不会

分布式计算开源框架Hadoop入门实践(三)

Hadoop基本流程 计算开源框架Hadoop入门实践(三)-hadoop分布式计算框架"> 一个图片太大了,只好分割成为两部分.根据流程图来说一下具体一个任务执行的情况. 在分布式环境中客户端创建任务并提交. InputFormat做Map前的预处理,主要负责以下工作: 验证输入的格式是否符合JobConfig的输入定义,这个在实现Map和构建Conf的时候就会知道,不定义可以是Writable的任意子类. 将input的文件切分为逻辑上的输入InputSplit,其实这就是在上面提到的

初探Java企业级开源框架OSGi

第一次接触OSGi 是2006年看见的一则网上新闻,该新闻中提到BMW 汽车的通信-娱乐(infotainment)系统采用了OSGi 架构,这套系统主要用来控制汽车上的音箱.灯光.导航和通讯等设备,整个系统由1000多个模块组成,启动时间却只需要3.5秒钟,这对于一个基于Java 的框架来讲,具有两个重大意义:一.说明了Java 执行效率并不差:二.OSGi 框架的性能尤其优秀.因此笔者对OSGi 框架产生了极大的兴趣,后来终于在一个项目中负责研究和开发基于OSGi 框架的应用程序,从此对它便

Linux环境下的Java开发(七):“乱花渐欲迷人眼”的开源框架

江南白衣在2005年9月的时候,就在他的博客上提出:每个团队都应该有一个 Appfuse式的项目,用来演示团队目前的体系框架和设计模式.这种项目的好处有 一打:比如为所有项目提供共同的Library Stack,提供最可靠的代码蓝本,保证 大家的模式和代码风格一致,加快知识在团队的传播,方便新人的融入,还有为 试验代码提供一个稳定简洁的环境.而且,构建或者使用这样的项目要遵守几条 铁的纪律:一是强制更新,所有团队approval的最新模式都要refactor到 MyAppfuse中:二是规范更新

iOS开发:开源框架和类

  使用的开源框架和类: 1:SDWebImage,UIImageView+WebCache加载一张图片. 2:UIViewExt用于定位坐标很有用,可以直接拿到bottom,top,left,right. 3:CustomCatagory,是个类目,里面有navigationBar和UINavigationController的两种系统版本下自定义navigationBar背景图片方法,用于自定义navigationBar背景图片. 4:UIUtils工具类,里面我写了四个方法,一个获取doc

各种SmartPhone上的跨平台开源框架的总结

各种SmartPhone上的跨平台开源框架的总结 目前SmartPhone的开发语言 Apple iPhoneObjective-C C/C++ Google AndroidJAVA 可以使用NDK进行C/C++的开发 Windows PhoneC# VB.net Windows Phone7是全新的平台,和以前的不兼容,目前不支持C/C++ SymbianC/C++ 这个框架还是比较复杂的,而且界面开发对C++的使用也有一些特别的约定 RIM BlackBerryJAVA Palm webOS