阅读更多

16顶
2踩

编程语言

转载新闻 50款流行安全软件的开源替代品

2010-05-21 13:40 by 资深编辑 wutao0603 评论(14) 有10591人浏览

当您将商业办公软件替换成开源版本时,可能没有什么难度,但是当您想将商业安全产品替换为开源版本时,您还真得做点儿工作。

您可能需要整合数个开源工具还能获得一个商业软件中的功能。或者,在使用开源程序之前,您需要学习一些基础技术才行。

然而,开源安全工具也提供了很大的灵活性——更不要说成本优势了。对源码的访问可以使您获得对网络功能的完全控制。

在这份列表中,我们编辑整理了一个开源安全工具集,以及与之相对应的商业软件。需要注意的是,我们并不是说开源软件具有商业软件所具备的所有相同功能和使用方法。

同样的,我们要说,他们为最终用户提供了一些值得考虑的好处,特别是对小型企业来说,可以大大的缓解他们的财政预算。

开源:反垃圾邮件

1. 用 ASSP 替换 Barracuda Spam and Virus Firewall

ASSP(Anti-Spam SMTP Proxy的缩写)工作于现存Exchange,Lotus Notes或其他SMTP服务器中,用于拦截垃圾邮件。需要注意的是该产品用于机构组织,而非家庭用户,所以您需要具备一定的知识才能使用它。不同于商业 化的Barracude产品,它是软件,而非物理设备,它只拦截垃圾邮件,而非病毒。

操作系统:OS Independent

开源:反病毒/反恶意软件

2. 用 ClamAV 替换 Avast! Linux EditionVirusScan Enterprise for Linux

作为最知名的开源安全软件之一,ClamAv的反病毒能力为其赢得了显赫的声誉。所释出的版本适用于Linux/UNIX,且最适合于大型机构组织。

操作系统:Linux

3. 用 ClamAV for Windows 替换 Panda Cloud Antivirus

最近发布的官方ClamAV for Windows是SourceFire(ClamAV拥有者)和云安全提供商Immunet的合作产品。因为其运行于云端,所以这款反病毒软件不占用系统 资源,它能利用社区保护提供安全性。同时Panda Cloud Antivirus和ClamAV for Windows都是免费的,但只有ClamAV提供源代码。

操作系统:Windows

4. 用 ClamWin Free Antivirus 替换 Kaspersky Anti-VirusMcAfee AntiVirus PlusNorton Anti-Virus

适合于家庭用户,这款ClamAV的反病毒前端提供了良好的病毒保护并将其整合进了Windows Explorer和Microsoft Outlook。不同于商业产品,ClamWin不会自动实时扫描您所下载的文件——您需要制定系统扫描计划或手动点击文件进行单独扫描。

操作系统:Windows

开源:反间谍

5. 用 Nixory 替换 Webroot Spy Sweeper

Nixory与您现有的防火墙和反病毒软件伴随运行,以消除数据挖掘和间谍软件的威胁。Spy Sweeper适用于所有浏览器,而Nixory是为Firefox用户定制的。

操作系统:OS Independent

开源:应用防火墙

6. 用 AppArmor 替换 Barracuda Web Application FirewallCitrix NetScaler Application Firewall

作为openSUSE和SUSE Linux Enterprise的一部分,Novell的应用防火墙使用基于策略的配置文件来控制各种应用程序的访问。虽然不同于Barricuda产品,但是它确实具备很多相同的功能。

操作系统:Linux

7. 用 ModSecurity 替换 Barracuda Web Application FirewallCitrix NetScaler Application Firewall

ModSecurity为Web应用程序提供了广泛的保护。虽然其提供的是软件,而非硬件,但是您可以从Breach Security购买到与Barracuda产品类似的设备。

操作系统:OS Independent

开源:备份

8. 用 Areca Backup 替换 NovaBackup

虽然不如一些商业备份工具那么强大,但使用Areca Backup轻松的对所选文件和文件夹进行压缩加密备份。它不是一个能让您完整恢复系统的磁盘Ghost程序,但它却可以保存您希望再次查找的重要文件。

操作系统:Windows,Linux

9. 用 Partimage 替换 Norton GhostNovaBackupMcAfee Online Backup

不同于Areca,Partimage以某种方式保存文件,以便于为崩溃后提供数据恢复。它还是SystemRescuecd软件包的一部分,其中包含了很多其他有用的软件,可以帮助您进行系统备份和运行。然而,它仅适用于Linux。

操作系统:Linux

开源:浏览器附件

10. 用 Web of Trust (WOT) 替换 McAfee SiteAdvisor Plus

与SiteAdvisor非常类似,这款用于Firefox,Internet Explorer,或Chrome的插件对网站可信度进行评测。当您使用某款主流搜索引擎时,WOT将提示红色,绿色或黄色圆圈,以此向您提示该网站是否安全。

操作系统:Windows,Linux,OS X

11. 用 PasswordMaker 替换 Kaspersky Password ManagerRoboform

PasswordMaker用于解决需要创建和记录多个密码的相关问题。虽然它的工作方式不同于上面所列出的密码管理器,但是它基本上可以解决相同的问题。

操作系统:Windows,Linux,OS X

开源:数据删除

12. 用 BleachBit 替换 Easy System Cleaner

BleachBit可以清除电脑中的使用痕迹,并通过清理缓存,删除历史记录等方式提高性能。它还可以分解文件或文件夹,使它们无法从您的硬盘中恢复。

操作系统:Windows,Linux

13. 用 Eraser 替换 BCWipe Enterprise

虽然您已经删除了某个文件,但是有些人可以通过取证工具将其从您的磁盘中恢复出来。然而,Eraser覆盖您的旧文件,彻底清除所有敏感或个人文件的痕迹。

操作系统:Windows

14. 用 Wipe 替换 BCWipe Enterprise

就像Eraser,Wipe通过覆盖已删除文件,使其不能被恢复。

操作系统:Linux

15. 用 Darik's Boot and Nuke 替换 Kill DiskBCWipe Total WipeOut

有时您需要清空整个硬盘——比如您要回收或捐赠旧电脑。DBAN将轻松而快捷的为您完成这一工作。

操作系统:OS Independent

开源:加密Encryption

16. 用 AxCrypt Replaces McAfee Anti-Theft, CryptoForge

自称“引领Windows开源文件加密软件”,AxCrypt是您可以在Windows下轻松保护文件和文件夹。在Window Explorer,您只需要右键点击加密,双击解密数据。

操作系统:Windows

17. 用 Gnu Privacy Guard 替换 Cypherus

又称为GPG,这款Gnu程序用于加密电子邮件和其他通信,基于OpenPGP标准——就像PGP产品一样。不好之处在于它是命令行,所以不易使用。

操作系统:Windows,Linux,OS X

18. 用 Mac GNU Privacy Guard 替换 Cypherus

该版本的GPG是为Mac特别设计的。同样的,就像标准版本一样,它不是特别的易于使用,但是它确实可以把工作做好。

操作系统:OS X

19. 用 gpg4win 替换 Cypherus

如您所料,该版本的GPG适用于Windows。不同于上面所说的两个版本,这个版本中包含了大量文档,其中包括一个新手指南。

操作系统:Windows

20. 用 PeaZip 替换 WinZip

就像WinZip,PeaZip的主要目的在于为存档和传输而对文件进行压缩,跟WinZip一样,它同样提供内置加密功能。PeaZip的界面并不像WinZip那样易于使用,但是它可以创建和读取更多的文件类型。

操作系统:Windows,Linux

21. 用 Crypt 替换 McAfee Anti-Theft, CryptoForge

这款文件和文件夹加密程序是以最高速为目标。由于它的体积很小,它工作起来非常迅捷——同时,您不需要向电脑里安装任何东西即可使用它。

操作系统:Windows

22. 用 NeoCrypt 替换 McAfee Anti-TheftCryptoForge

另一款文件和文件夹加密工具,NeoCrypt就像AxCrypt一样集成到Windows Explorer中。它易于使用并支持10种不同的加密算法。

操作系统:Windows

23. 用 TrueCrypt 替换 PGP Whole Disk Encryption

就像PGP产品,TrueCrypt可以保护您的整个硬盘或移动磁盘。难以置信的受欢迎,它的下载次数已经超过1400万。

操作系统:Windows

开源:文件传输

24. 用 WinSCP 替换 CuteFTPFTP Commander

您可以利用这款工具轻松的通过SFTP或SCP传输文件。它包含了基本的文件管理器和FTP传输功能。但是,这只是一款文件传输客户端——您可以下载文件,但却不能用来配置您的FTP服务器。

操作系统:Windows

25. 用 FileZilla 替换 CuteFTPFTP Commander

FileZilla可以通过FTP,SFTP和FTPS传输文件。不同于WinSCP,它包含了一个服务器版(仅限Windows),您可以配置您自己的安全文件传输服务器。

操作系统:Windows,Linux,OS X

开源:取证

26. 用 ODESSA 替换 EnCase ForensicsX-ways ForensicsAccessData Forensic Toolkit

ODESSA(Open Digital Evidence Search and Seizure Architecture的缩写)整合了各种用于收集和分析数字证据的工具。虽然该项目有段时间没有更新了,但对于分析Internet Explorer的cookies和Windows文件还是非常有用的。

操作系统:Windows,Linux,OS X

27. 用 Sleuth Kit/Autopsy浏览器 替换 EnCase ForensicsX-ways ForensicsAccessData Forensic Toolkit

该项目提供了更强大的取证工具集合,运行于命令行(The Sleuth Kit)或通过浏览器界面(Autopsy Browser)。两种方式均为用户提供文件系统的详细信息,包括已删除数据。

操作系统:Windows,Linux,OS X

开源:网关/统一威胁管理设备

28. 用 Endian Firewall Community 替换 Check Point Security GatewaysMcAfee Unified Threat Management (UTM) Firewall SonicWallSymantec Web Gateway

社区版的Endian Firewall可以将任何(甚至是非常老的)电脑转换为Unified Threat Management(UTM)设备,通过防火墙,反病毒,垃圾邮件过滤,应用层包含,内容过滤,VPN等来保护您的网络。如果你愿意,您还可以购买基于 相同开源软件的预配置硬件设备。

操作系统:Linux

29. 用 Untangle 替换 Check Point Security GatewaysMcAfee Unified Threat Management (UTM) Firewall SonicWallSymantec Web Gateway

Untangle将威胁防护,网络监控,Web过滤功能整合到了一个软件包中。您可以选择开源软件包,包含支持的数个付费软件包之一,或者您还可以单独下载开源病毒拦截工具,垃圾邮件拦截工具,防火墙,Web过滤工具和其他部分。

操作系统:Linux

30. 用 ClearOS 替换 Check Point Security GatewaysMcAfee Unified Threat Management (UTM) Firewall SonicWallSymantec Web Gateway

由Clear Foundation开发的ClearOS的目标是确保全球每一个小型组织机构和分布式IT环境都可以拥有合适的安全,过滤和管理工具。它包括反垃圾邮件,反病毒,VPN和所有您所期望的其他功能,它配备了一个简单易用的Web界面。

操作系统:Linux

31. 用 NetCop UTM 替换 Check Point Security GatewaysMcAfee Unified Threat Management (UTM) Firewall SonicWallSymantec Web Gateway

NetCop提供了最多同时支持5个用户的免费开源下载,和提供无限用户支持的企业版,它具备与Endian,Untangle和商业UTM相同的功能。然而,它不提供预配置设备。

操作系统:Linux。

开源:入侵检测

32. 用 Open Source Tripwire 替换 Tripwire

在2000年,非常受欢迎的Tripwire入侵检测和文件完整性监控软件的所有人发布了他们的源代码。虽然Tripwire已成为了一个商业的, 闭源应用程序,但是这款软件是基于Tripwire原生代码开发的。当对网络中的特殊文件进行修改时,它将以警告方式提示系统管理员。

操作系统:Windows,Linux

33. 用 AFICK 替换 Tripwire

专门设计用以提供与Tripwire相同的功能,当对网络中的特殊文件进行修改时,AFICK(Another File Integrity Checker的缩写)同样会以警告方式提示系统管理员。

操作系统:Windows,Linux

开源:网络防火墙

34. 用 IPCop 替换 Barricuda NG FirewallCheck Point Appliances

除了购买防火墙设备,您还可以利用IPCop和旧电脑自行搭建。需要注意的是,IPCop为您的网络提供防火墙,但并不包括反病毒和商业产品的一些其他功能。

操作系统:Linux

35. 用 Devil-Linux 替换 Barricuda NG FirewallCheck Point Appliances

就像IPCop,Devil-Linux也可以让用户将旧硬件转变为网络防火墙。它也缺少商业设备中常见的反病毒保护,但是该项目允许将防火墙作为一个安全服务器来运行于各种设备上。

操作系统:Linux

36. 用 Turtle Firewall 替换 Barricuda NG Firewall, Check Point Appliances

就像该分类中的其他工具,Turtle Firewall使您可以创建自己的Linux网络防火墙。它基于Iptables,提供一个Web GUI,使您可以轻松的定义防火墙和选择服务,如果您喜欢的话,还可以直接编辑XML文件。

操作系统:Linux

37. 用 Shorewall 替换 Barricuda NG FirewallCheck Point Appliances

Shorewall(又称Shoreline Firewall)可以用作网络防火墙,网关/路由器/服务器,或用于包含独立Linux系统。对于通过配置Iptables来创建您自己的防火墙而言,它可能不是最直观的工具,但它非常的强大和灵活。

操作系统:Linux

38. 用 Sentry Firewall 替换 Barricuda NG Firewall

当被安装在已连入您网络的电脑时,Sentry Firewall就扮演着防火墙,安全服务器以及入侵检测系统的工作。和Devil-Linux一样,它也由CD启动。

操作系统:Linux

39. 用 Vuurmuur 替换 Barricuda NG Firewall

这是另一款基于Iptables的防火墙,这次被设计为非常基于使用。还可以通过SSH进行远程管理。

操作系统:Linux

40. 用 Vyatta 替换 Cisco products

Vyatta提供类似于Cisco产品的路由器,防火墙和VPN产品,其网站上还包含了一个方便的比较工具。除了核心的开源软件下载,公司还出售软件订阅和基于开源产品的硬件。

操作系统:Linux

开源:网络监控

41. 用 Wireshark 替换 OmniPeekCommViewPacketView Pro

自称为事实上(往往是法律上)的网络协议分析标准,Wireshark赢得了无数业界奖项,并拥有一个非常庞大的用户基础。它对成百上千个协议进行深度检测,不同于很多类似的商业产品,它工作于多个平台下。

操作系统:Windows,Linux,OS X

42. 用 tcpdump 替换 OmniPeekCommViewPacketView Pro

这款工具提供的功能和Wireshark非常类似,但是它工作于命令行,而非GUI。同时该版本仅支持Linux系统。

操作系统:Linux

43. 用 WinDump 替换 OmniPeekCommViewPacketView Pro

如果您想在Windows系统中使用tcpdump,这款应用程序就是您所需要的。其网站上还提供了用于很多网络监控工具的包捕获和过滤引擎的WinPcap。

操作系统:Windows

开源:密码破解

44. 用 Ophcrack 替换 Access Data Password Recovery ToolkitPassware

不论是现在还是将来,每一个企业网络管理员都需要一个密码破解器。这款工具相当有效,可以从光盘运行,或是安装到您的系统。

操作系统:Windows,Linux,OS X

45. 用 John the Ripper 替换 Access Data Password Recovery ToolkitPassware

特别善于查看弱密码,John the Ripper通过搜索常见密码列表查找匹配。它不像那些商用软件或Ophcrack那样擅长强密码,但是它工作在很多地方工作良好,比如当用户选了一个易于记忆的密码。

操作系统:Windows,Linux,OS X

开源:密码管理器

46. 用 KeePass Password Safe 替换 Kaspersky Password ManagerRoboform

KeePass将您的密码存储在一个加密数据库中,您只需要记住一个主密码即可。虽然它不为您填表(就像Roboform那样),但它配备了一套强大的密码生成工具来帮助您选取好密码。

操作系统:Windows

47. 用 KeePassX 替换 Roboform

这是为Linux或Mac用户设计的KeePass。

操作系统:Windows,Linux,OS X

48. 用 Password Safe 替换 Kaspersky Password ManagerRoboform

一个非常简单的界面,Password Safe提供了一个非常简约的密码管理系统。它还提供了存储各种不同密码的选项——比如,在不同的数据库中,利用不同的主密码存储您的工作和家庭密码。

操作系统:Windows

开源:用户认证

49. 用 WiKID 替换 Entrust IdentityGuardVasco Digipass

这套双重认证解决方案允许员工远程访问工作服务器,允许客户访问在线银行和其他应用程序,以及合作伙伴访问外部网络。除了免费的社区版本,另外还有提供技术支持的企业版本。

操作系统:OS Independent。

开源:Web过滤

50. 用 DansGuardian 替换 McAfee Family ProtectionNetNanny

除了拦截已知的不良网络地址,DansGuardian还是用短语匹配和PICS过滤来过滤掉不良信息。默认设置的过滤内容适用于小孩,但是可以轻松的进行调整以提供任何所需的过滤设计。

操作系统:Linux,OS X
-------------------------

查看原文:50 Open Source Tools To Replace Popular Security Software


转载请注明,转载自:Distrolist [ http://www.distrolist.com/

来自: distrolist
16
2
评论 共 14 条 请登录后发表评论
14 楼 coffeesweet 2010-05-24 09:26
都不太明白
13 楼 lkj107 2010-05-24 08:30
一个没有听说过
12 楼 strongkill 2010-05-23 21:56
total commander 代替了explorer
11 楼 longware 2010-05-23 11:04
mblmh2008 写道
没一样常人需要的

10 楼 yhailj 2010-05-23 01:16
24 跟 25 哪天试一试
9 楼 itlangqun 2010-05-23 00:35
我也见过啊,han!!!
8 楼 aofeng 2010-05-22 21:24
好东西!有些软件是我常用的!
7 楼 EQualizer 2010-05-22 13:40
只用过WinSCP..
6 楼 devworks 2010-05-22 13:40
clamAV居然有云版
5 楼 ray_linn 2010-05-22 12:59
犯得着么?看了这些产品一系列介绍,得出的结论,几乎都是“很难使用”。。。。。
4 楼 liuyupy 2010-05-22 11:59
WireShark...
3 楼 kiven 2010-05-22 11:34
太遗憾了,我没有一个用过
2 楼 zprill 2010-05-22 02:15
winscp这个用的挺多,其他都没用过
1 楼 mblmh2008 2010-05-21 13:44
没一样常人需要的

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • VB 建立数据库

    VB 建立数据库 VB 建立数据库 VB 建立数据库

  • 如何用VB建立数据库

    最佳答案Visual Basic作为应用程序的开发“利器”也表现在数据库应用程序的开发上,它良好的界面和强大的控件功能使数据库编程变得简单多了。但即便如此,数据库应用程序的开发仍然算得上是VB编程中的难点,这是因为你不仅要熟悉VB中关于数据库编程方面的知识(当然这是十分简单的)还要了解数据库的知识。所以我们先介绍一下数据库的基本知识,算是学习数据库编程前的热身运动吧! 一、热身运动 首

  • VB中代码创建数据库

      先引用Mcrsoft DAO 3.6(或2.5或3.51) Object Library和Mcrsoft Access 9.0 Object Library,在Form上加个Command1,粘贴以下代码: Private Sub Command1_Click()  Dim wrkDefault As Workspace  Dim dbsNew As Database  Dim tdf

  • VB6基本数据库应用(二):建立数据库

    这是同样系列的第二篇,上一篇在:http://blog.csdn.net/jiluoxingren/article/details/9451987。这一章将会讲述如何在Access中建立数据库。我将同时讲述Access2003和2013两种版本的操作方法。当然,创建一个数据库的操作自然也包括了创建表,增加字段这些操作

  • vb获取、创建数据库及包含表和字段名

    Option Explicit Dim isConnect As Boolean '判断数据库是否连接成功 Dim ConADODB As New ADODB.Connection '用于连接MASTER系统数据库 Dim ResADODB As New ADODB.Recordset '用于获取所有数据库 'Dim ConADODB As New ADODB.Connection '用于

  • vb 动态创建数据库

    vb 利用ado,adox创建数据库

  • 用VB代码在SQL SERVER 中创建数据库,表,列.以及对数据库的操作

    前面看了一编用VB代码创建ACCESS数据库的文章,写的很好.根据思路,写下创建SQL 数据库的方法,供大家参考.1:引用ADO2.5lib2:在窗体上添加一个按钮COMMAND13:按钮代码如下:Private Sub Command1_Click()Dim cnn As New ADODB.Connection定义新的连接Dim rs As New ADODB.Recordset定义新的记

  • vb计算机mc的代码,VB中代码创建数据库

    '先引用Mcrsoft DAO 3.6(或2.5或3.51) Object Library和Mcrsoft Access 9.0 Object Library,在Form上加个Command1,粘贴以下代码:Private Sub Command1_Click()Dim wrkDefault As WorkspaceDim dbsNew As DatabaseDim tdfNew As Table...

  • vb创建数据库

    Public Sub Create_DATA(IP As String, uid As String, pwd As String, dataname As String)-----------------------创建数据库--------------------------------ip服务器IP地址uid SQL用户名pwd SQL密码在IP上创建名字为dataname的数据库

  • VB 创建access数据库

    path1 = Dir(App.Path & "\dat.mdb") '检测文件是否存在 If path1 = "" Then Text1.Text = "数据库dat.mdb不存在,请先建立数据库~!" Exit Sub End If Dim cat As New ADOX.Catalog '不用cat用另外一...

  • 【一步一步学习VBA】Excel VBA 在当前目录创建一个excel表

    首先我们新建一个EXcel表,然后调用出Visual Basic,同时写入代码: Sub AddNew() Dim path As String, filepath As String filepath = ThisWorkbook.path path = filepath + "\Allsales.xls" Set NewBook = Workbooks.Add With NewBo

  • 自己写的实用VBA代码合集

    1.遍历所有已打开的word文档 For Each docOpened In Documents …… Next docOpened 2.Word 将目录下所有文档转换为txt,并删除原文档 Sub 目录下doc转txt() '目录下所有word文档转为txt,并删除word文档 '保存在原目录 '遍历所有文件夹,把带路径的文件名存入字典 On E...

  • 初识vb数据库开发之实例1(系统登录)

    设计分析 一般数据库管理系统登录对话框有两种基本方法 方法1:在数据库中建立一个数据表用于保存系统用户登录信息,在设计登录对话框时通过查询该数据表完成验证.(一般性) 方法2:对于一些支持安全验证的数据库管理系统,如SQL可将系统用户定义为数据库用户,再设计登录对话框时使用输入的用户名和登录口令来连接数据库,让数据库管理系统完成验证. 技术要领 设置默认按钮:将命令按钮控件的defa...

Global site tag (gtag.js) - Google Analytics