这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

李志宽
• 阅读 1731

前言:

大家好 我是周杰伦!

工具本身没有好坏,但如果能充分利用好的工具,往往能达到意想不到的效果,安全行业尤其如此。这期推荐的是一些免费而且很优秀的安全软件工具,无论是渗透测试,开源情报,还是漏洞评估,都能让安全人的日常工作更轻松。将近 20 款最好的免费安全工具,最实用的干货分享,没时间的朋友,建议先马再看!

如果你是一名信息安全从业者,应该对 Nmap、Wireshark 或 Snort 这些网络监控与安全工具,或是 Ophcrack 这类密码破解类程序非常熟悉,因为做这些几乎是企业日常安全运营不可缺少的一部分。

下面这 19 款工具与服务,涵盖了密码破解程序、软件反编译、漏洞管理系统、网络分析器等,无论你属于安全行业中的哪种角色,都能从这个列表中找到需要的东西。以下排名不分先后:

Maltego

Maltego 是一款取证与开源情报(OSINT)应用程序,最初由 Paterva 公司开发,主要为用户环境提供清晰的威胁视图。对于单点故障的复杂性与严重性、存在于基础设施范围内的信任关系,它都做了展示。

Maltego 能够收集发布在互联网上的任何信息,无论是公司网络边缘路由器当前的配置,还是某个用户当前的行踪。商业许可需要付费,社区版免费,但有一些使用限制。另外,可以把 Maltego 与 VirusTotal 以及 Internet Archive 的 Wayback Machine 进行集成,从而扩展 Maltego 功能。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://www.maltego.com/

OWASP Zed Attack Proxy (ZAP)

Zed Attack Proxy (ZAP) 是一款用户友好的渗透测试工具,能够发现 web 应用程序中的漏洞。产品主要针对具有广泛安全经验的从业者,为希望手动查找漏洞的用户提供自动扫描器及相关工具,对于刚接触渗透测试的功能测试人员或开发人员是非常理想的工具。此外,ZAP 还有一个官方插件,用于开源自动化服务器 Jenkins 的持续集成和交付应用程序。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://owasp.org/www-project-zap/

Shodan

Shodan 是一款流行的物联网(IoT)搜索引擎,用于狩猎联网的网络摄像头、服务器以及其他智能设备等等。运行 Shodan 进行查询,能够帮助你识别面向公众的服务器与设备,包括车牌读取器、交通信号灯、医疗设备、水处理设施、风力涡轮机,以及其他几乎所有的智能设备。

该工具对于搜索容易受到已知漏洞和漏洞攻击的设备特别有用。例如,渗透测试人员可以利用 Shodan 这样的物联网搜索引擎作为侦察活动的一部分,从而识别渗透测试客户端的任何无意间暴露的应用程序或服务器。

另外,Shodan 的基本功能可以免费使用,不过有些提供高级搜索过滤能力的计划以及终身许可是付费的,另外,大学里的学生、教授以及 IT 人员可以免费获得 “学术型升级”。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://www.shodan.io/

Kali Linux

Kali Linux 是基于 Linux 的渗透测试发行版,此前被称为 BackTrack。专业安全人员可以使用它在专门用于黑客攻击的纯本地环境中执行评估。用户可以轻松访问从端口扫描到密码破解器的各种工具。你可以下载 Kali 的 ISO 安装至 32 位或 64 位 x86 系统上,或安装在 ARM 处理器上。它也可以作为 VMware 或 Hyper-V 的虚拟机映像。

Kali 的工具主要分为信息收集、漏洞分析、无线攻击、web 应用程序、漏洞利用工具、压力测试、取证、嗅探与欺骗、密码攻击、维持访问、逆向工程、报告工具及硬件黑客这几类。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://www.kali.org/

DNS Dumpster

想要进行域研究以及 DNS 侦察,DNS Dumpster 可以满足你。作为一个免费的域研究 Web 服务,DNS Dumpster 能够让你查找有关域的所有内容,从主机到其他难以找到的、你想作为安全评估一部分的子域。

DNS Dumpster 以 Excel 文件和可视化图形 (映射) 的形式提供关于域名的分析数据,可以帮你更好地理解域及其子域之间的联系。此外,如果发现悬挂的、被放弃或不恰当停放的子域,可以帮助研究人员发现子域接管漏洞。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://dnsdumpster.com/

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

Photon

Photon 是一款用于收集开源情报(OSINT)的超高速网络爬虫。它可以用来获取电子邮件地址、社交媒体账户、亚马逊 buckets(存储区)以及其他与某个域相关的关键信息,并利用谷歌和 Internet Archive 的 Wayback Machine 等公共资源。Photon 用 Python 编写,可以添加插件,例如将收集到的数据导出为格式整齐的 JSON,或将 DNSDumpster 与 Photon 进行集成。

工具地址:https://github.com/s0md3v/Photon

Nessus

Nessus 是世界上最流行的漏洞和配置评估工具之一。它最初是一个开源项目,但开发者 Tenable 在版本 3 中切换到私有许可。截至 2020 年 10 月,版本已达到 8.12.1。尽管如此,Nessus 仍然可以在家庭网络上免费供个人使用,它最多可以扫描 16 个 IP 地址。商业版本允许扫描的 IP 地址没有限制。根据 Tenable 网站来看,Nessus 具有高速发现、配置审计、资产剖析、敏感数据发现、补丁管理集成与漏洞分析等功能。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://www.tenable.com/products/nessus

HFish

HFish 是一款免费的蜜罐产品,通过安全可靠的中低交互蜜罐,增加企业在失陷感知和威胁情报领域的能力。产品主要侧重在企业安全场景,从内网失陷、外网威胁感知、威胁情报生产三个方面,为用户提供更好的可用与拓展性,可一键部署及跨平台支持,性能要求极低。在上线一年内,HFish 就在 Github 上获得了 2.6K 个 star,在 Gitee 上成为安全类目 TOP5 的 GVP 项目。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://hfish.io/

DarkSearch.io

对经常访问暗网的人来说,已经非常清楚在哪里寻找内容,不过对于新手而言,darksearch.io 是一个开始研究网络活动很好的平台。

和另一个暗网网络搜索引擎 Ahmia 一样,DarkSearch 也是免费,但额外配备了一个免费的 API 用于自动搜索。Ahmia 和 DarkSearch 两者都有.onion 站点,但不一定要转到.onion 版本站点或使用 Tor 来访问这两个搜索引擎。这时只需从常规网络浏览器访问 darksearch.io 即可搜索暗网。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://darksearch.io/

John the Ripper

John the Ripper 是一款密码破解程序,可用于多种类型的 UNIX、Windows、DOS、BeOS 和 OpenVMS,但免费版本可能必须自己去编译。John the Ripper 主要用于检测弱 UNIX 密码,除了在各种 UNIX 系统上最常见的几种 crypt (3) 密码散列类型之外,Windows LM 哈希以及社区增强版本中许多其他哈希和密码都是开箱即用的。增强的社区版本对 GPU 支持,从而加速搜索。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://www.openwall.com/john/

OWASP Dependency-Check

OWASP Dependency-Check 是一款免费的开源软件组合分析 (SCA) 工具。除了能够对 NVD(National Vulnerability Database) 和其他公开的漏洞信息来源提供诊断之外,Dependency-Check 还可诊断开放源码组件和扫描工具的免费目录平台 Sonatype OSS Index,从而获取与准确软件组件名称或坐标相关的漏洞信息,而不会像 NVD 提供的更宽泛的 CPE (Common Platform Enumeration,用于信息技术系统、软件及数据包的一种结构化命名方案)。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://owasp.org/www-project-dependency-check/

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

Microsoft Visual Studio

这里提到 Visual Studio 这样的集成开发环境 (IDE) 工具,有些人可能会觉得惊讶,但请放心,这也是有理由的。在分析特洛伊木马 DLL(Dynamic Link Library,即动态链接库,例如 SolarWinds 供应链攻击中使用的 DLL)或逆向工程 C#/.NET 二进制文件时,Microsoft Visual Studio 就会派上用场。

当使用 Visual Studio 打开.NET DLL 时,该工具将从包含在 DLL 中的微软中间语言 (MSIL) 进行粗略地重建原始源代码,从而使逆向工程与代码意图的理解更加容易。Visual Studio 适用于 Windows 和 Mac 操作系统,并有免费的社区版可供下载。

对于只对 DLL 反编译器而非成熟的 IDE 感兴趣的人来说,软件供应商 JetBrains 旗下的免费的.net 反编译器与汇编浏览器 dotPeek 也是一种选择,不过它目前仅适用于 Windows 用户。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://visualstudio.microsoft.com/

Java Decompiler

和你时不时反编译和分析 Windows DLL 一样,作为 JAR 文件发布的 Java 软件程序也可能是这种情况。用 Java 编写的可执行包通常是以 JAR 形式提供,而这些 JAR 实际上是包含多个 Java “类” 文件的 ZIP 档案。

这些类文件是用 Java 字节码(Java 虚拟机的中间指令集)编写,而不是特定于你操作系统环境的本机代码。这也是为什么 Java 总说自己是一种 “编写一次,随处运行” 的语言的原因所在。

针对 JAR 进行逆向工程并将字节码粗略地重新转换为其原始源代码形式,就可以用到 Java Decompiler (JD) 之类的工具,并且能够很好地完成工作。JD 可作为独立的图形实用程序免费使用,也被称为 JD-GUI,或者作为 Eclipse IDE 插件,JD-Eclipse。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:http://java-decompiler.github.io/

Burp Suite

Burp Suite 是网页安全企业 PortSwigger 旗下的一个 Web 应用安全测试平台。其包含的各种工具支持整个测试过程,从应用程序攻击面的初始映射与分析,到发现和利用安全漏洞。套件中的工具包括代理服务器、网络爬行器、入侵者工具以及所谓的中继器,通过它们可以实现请求自动化。另外,Portswigger 还提供了一个免费版本,不过该版本缺少 Web 漏洞扫描程序和一些高级手动工具。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://portswigger.net/burp

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

Metasploit

2003 年,网络安全专家 HD Moore 创建了 Metasploit 项目,为安全社区提供用于漏洞利用开发的公共资源,Metasploit 的框架就是在该项目期间产生。这是一个用于编写安全工具和漏洞利用的开源平台。2009 年,漏洞管理解决方案公司 Rapid7 收购 Metasploit 项目。在被收购之前,该框架的所有开发都是利用开发人员的业余时间进行的。当时 Rapid7 同意资助一个全职的开发团队,并在 BSD 的三个条款的许可下保留源代码,该许可至今仍在使用。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://www.metasploit.com/

ModSecurity

ModSecurity 是由 Trustwave 旗下 SpiderLabs 团队开发的 Web 应用程序监控、日志记录和访问控制工具包。它可以执行完整的 HTTP 事务日志记录、捕获完整的请求和响应、进行持续的安全评估并强化 Web 应用程序。用户可以将其嵌入 Apache 2.x 安装中或将其部署为反向代理以保护 Web 服务器。不过该程序实现安全监控的方式,可能会导致系统不稳定的情况出现,存在一定的争议性。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://www.modsecurity.org/

Aircrack-ng

Aircrack-ng 一套完整评估 WiFi 网络安全的工具,主要用于监控数据包、测试硬件、破解密码以及对 Wi-Fi 网络发起攻击的情况。2018 年 4 月发布的 1.2 版在速度和安全性方面有重大改进,并扩展了 Aircrack-ng 可使用的硬件范围。

这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

工具地址:https://www.aircrack-ng.org/

还有很多工具例如:中国蚁剑、中国菜刀、msf 等等一些就没全部列举出来了... 这些工具官网都有下载 不过速度很慢(下过的都知道) 俺在这里把他们做了一个大合集!都是最新版的工具 需要的朋友可以点击下方传送门

【最新工具包大合集】

如果觉得有用,赶紧收藏学习,或者分享给朋友一起进步吧。 这19款最好用的免费安全工具,使用不当或许面临牢狱之灾。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
为什么mysql不推荐使用雪花ID作为主键
作者:毛辰飞背景在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这
李志宽
李志宽
Lv1
男 · 长沙幻音科技有限公司 · 网络安全工程师
李志宽、前百创作者、渗透测试专家、闷骚男一位、有自己的摇滚乐队
文章
89
粉丝
25
获赞
43