渗透测试员,有时被称为道德黑客,是一名安全专家,对客户的网络或系统发起模拟攻击以找出漏洞。目标是展示恶意攻击者可能在何处以及如何利用目标网络,在真正的攻击发生之前缓解任何弱点。

渗透人员与恶意黑客使用的工具和技术基本相同。

回到过去,黑客攻击很困难,需要大量的手动操作。然而,时至今日一整套自动化测试工具将黑客变成了半机械人,可以进行比以往更多的测试的计算机增强型人类。好比,可以乘飞机,为什么要骑马?以下是使现代渗透测试人员的工作更快、更好、更智能的工具。

顶级渗透测试工具

Kali Linux

如果没有使用Kali Linux作为基本渗透测试操作系统,算不上真正的黑客。除非你拥有更牛前沿知识和专门的用例,要么是不称职的黑客。Kali 以前称为 BackTrack Linux,由 Offensive Security 的优秀人员(OffSec,运行 OSCP 认证的人)维护,Kali 在各个方面都经过优化,可作为渗透测试人员使用。

虽然可以在自己的硬件上运行Kali,但在OS X 或Windows 上使用Kali虚拟机的渗透测试人员更为常见。

Kali 附带了这里提到的大多数工具,并且是大多数用例的默认渗透测试操作系统。但请注意——Kali 是针对进攻而非防守进行优化的,并且很容易反过来被利用。不要在Kali VM 中保留自己的超级机密文件。

Nmap

端口扫描器的鼻祖,nmap(网络映射器的缩写)是一种久经考验的真正渗透测试工具,很少有人能离不开它。开放了哪些端口?这些端口上正在运行什么?在侦察阶段,这是渗透测试人员必不可少的信息,而 nmap 通常是完成这项工作的最佳工具。

尽管非技术高管偶尔会歇斯底里地认为某个未知方正在对企业进行端口扫描,但 nmap 本身是完全合法使用的,类似于敲附近每个人的前门以查看是否有人是家。许多合法组织,如保险机构、Shodan和 Censys 等互联网制图师,以及 BitSight 等风险评分员,使用专门的端口扫描软件(通常是 nmap 竞争对手 masscan 或 zmap)定期扫描整个 IPv4 范围,以绘制大型企业的公共安全态势图。也就是说,恶意攻击者也会进行端口扫描,因此可以记录下来以备将来参考。

Metasploit

当你可以Metasploit时为什么要利用?这个适当命名的Metasploit软件就像一把弩:瞄准你的目标,选择你的漏洞,选择一个有效载荷,然后开火。对于大多数渗透测试人员来说,Metasploit是必不可少的,使以前繁琐的大量工作自动化,并且正如其网站所宣传的那样,确实是“世界上最常用的渗透测试框架”。作为一个由 Rapid7 提供商业支持的开源项目,Metasploit 是防御者保护其系统免受攻击者攻击的必备工具。

Wireshark

网络协议分析器将更加令人难忘。Wireshark是一款无处不在的工具,可用于了解通过网络的流量。虽然通常用于深入了解日常 TCP/IP 连接问题,但 Wireshark 支持对数百种协议的分析,包括对其中许多协议的实时分析和解密支持。如果不熟悉渗透测试,Wireshark 是一个必须学习的工具。

John the Ripper

与软件的同名软件不同,John the Ripper 不会在维多利亚时代的伦敦连环杀人,而是会愉快地以 GPU 最快的速度破解加密。这个密码破解器是开源的,用于离线密码破解。John 可以使用可能密码的单词列表并对其进行变异,将“a”替换为“@”,将“s”替换为“5”等等,或者它可以使用强大的硬件运行无穷大,直到找到密码。考虑到绝大多数人使用简单的短密码,John 经常成功地破解加密。

Hashcat

自称“世界上最快和最先进的密码恢复实用程序”可能并不谦虚,但hashcat的人们当然知道他们的价值。Hashcat 让John the Ripper一筹莫展。它是破解哈希的首选渗透测试工具,hashcat 支持多种密码猜测暴力攻击,包括字典和掩码攻击。

渗透测试通常涉及散列密码的泄露,利用这些凭据意味着将像 hashcat 这样的程序在离线状态下松动,以期至少猜测或暴力破解其中一些密码。

Hashcat 在现代 GPU 上运行最好(抱歉,Kali VM 用户)。旧版 hashcat 仍然支持 CPU 上的哈希破解,但警告用户它比利用显卡的处理能力要慢得多。

Hydra

John the Ripper 的伴侣 Hydra 在需要在线破解密码时发挥作用,例如 SSH 或 FTP 登录、IMAP、IRC、RDP 等等。将 Hydra 指向你想破解的服务,如果你愿意,可以给它传递一个单词列表,然后扣动扳机。像 Hydra 这样的工具提醒人们为什么限制密码尝试和在几次登录尝试后断开用户连接可以成功地防御攻击者。

Burp Suite

没有提到 Web 漏洞扫描器 Burp Suite,就没有完整的对渗透测试工具的讨论,它与迄今为止提到的其他工具不同,它既不是免费的也不是自由的,而是专业人士使用的昂贵工具。虽然有 Burp Suite 社区版,但它缺乏很多功能,而 Burp Suite 企业版每年的售价高达 3,999 美元(伙计们,心理定价并没有让它看起来便宜多少)。

不过,他们可以摆脱这种流鼻血的价格是有原因的。Burp Suite 是一个非常有效的 Web 漏洞扫描程序。将其指向要测试的网络资源,并在准备好后触发。Burp 的竞争对手 Nessus 提供了同样有效(且价格相似)的产品。

Zed Attack Proxy

那些没有现金购买 Burp Suite 的人会发现 OWASP 的 Zed Attack Proxy (ZAP) 几乎同样有效,它既是免费软件又是自由软件。顾名思义,ZAP 位于浏览器和正在测试的网站之间,并允许拦截(也称为中间人)流量以检查和修改。它缺乏 Burp 的许多花里胡哨,但它的开源许可证使得大规模部署变得更容易、更便宜,并且它是一个很好的初学者工具,可以了解 Web 流量到底有多脆弱。ZAP 的竞争对手 Nikto 提供了一个类似的开源工具。

Sqlmap

有人说SQL注入吗?好吧,你好,sqlmap。这个非常有效的 SQL 注入工具是开源的,并且“自动化检测和利用 SQL 注入缺陷并接管数据库服务器的过程”,就像它的网站所说的那样。Sqlmap 支持所有常用目标,包括 MySQL、Oracle、PostgreSQL、Microsoft SQL Server、Microsoft Access、IBM DB2、SQLite、Firebird、Sybase、SAP MaxDB、Informix、HSQLDB 和 H2。老前辈过去不得不用热针在他们的硬盘上进行 SQL 注入。如今,sqlmap 将从渗透测试工作中消除眯眼的工作。

aircrack-ng

工作环境Wi-Fi(或家庭 Wi-Fi)的安全性如何?用 aircrack-ng 找出答案。这个 wifi 安全审计工具是免费/自由的,但必须自己购买Pringles 。(听说 7-11 的暗网市场可以提供一个处于低位的市场。)如今破解 Wi-Fi 通常是可能的,因为配置不当、密码错误或加密协议过时。Aircrack-ng 是许多人的首选——有或没有 Pringles 天线。

渗透测试工具的类型

网络渗透测试工具。典型的黑客每天都在闯入不属于他们的网络,因此渗透测试人员需要能够帮助他们访问目标网络基础设施的工具。首选,Kali Linux、nmap、Metasploit、Wireshark、John the Ripper 和 Burp Suite 都属于这一类。其他流行的网络渗透测试工具包括数据包操作程序 Scapy;w3af,一个攻击和审计框架;以及漏洞扫描器 Nessus、Netsparker 和 Acunetix。

Web 应用程序渗透测试工具。面向 Web 的应用程序是任何组织都需要保护的主要攻击面之一,因此渗透测试人员希望将大量精力集中在此处以真正评估其目标的安全性。Nmap、Metasploit、Wireshark、Jon the Ripper、Burp Suite、ZAP、sqlmap、w3af、Nessus、Netsparker 和 Acunetix 都可以帮助完成这项任务,BeEF 也是一个专注于 Web 浏览器的工具;Web 应用程序漏洞扫描程序 Wapiti、Arachni、Vega 和 Ratproxy;diresearch,一个命令行工具,旨在暴力破解网络服务器上的目录和文件;和 Sn1per,一个“一体式”渗透测试框架。

数据库渗透测试工具。如果黑客的目标是泄露有价值的数据,那么这些皇冠上的宝石通常潜伏在某个数据库中,因此对于渗透测试人员来说,拥有撬开锁的工具非常重要。nmap和sqlmap 是用于此目的的重要工具。SQL Recon 是一种主动和被动扫描程序,专门针对并尝试识别网络上的所有 Microsoft SQL Server,以及 BSQL Hacker,一种自动 SQL 注入工具。

自动化渗透测试工具。手动查找目标系统中所有可能的漏洞可能需要数年时间。许多渗透测试工具都内置了自动化功能以加快流程。Metasploit、John the Ripper、Hydra、Sn1per 和 BSQL Hacker 在这方面脱颖而出。

开源渗透测试工具。笔测试起源于一个对开源运动投入巨资的黑客世界。除了 Burp Suite 之外,我们所有的首选工具都是开源的,Scapy、BeEF、w3af、Wapiti、Arachni、Vega、Ratproxy 和 Sn1per 也是如此。

总结:

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取

专业人士使用的 11 种渗透测试工具相关推荐

  1. 专业人士必备的10个渗透测试工具

    渗透测试,也被称为穿透测试或道德黑客攻击,就像电影<Sneakers>中那样,黑客顾问在攻击者之前侵入你的公司网络,找出弱点.这是一个模拟的网络攻击,pentester使用恶意黑客可用的工 ...

  2. 113种渗透测试工具合集(全网最全)

    全网最全的渗透测试工具合集

  3. 11种流行的渗透测试工具

    11种笔测试工具,非常适合检测漏洞并准确模拟网络攻击.让我们看一下它们的功能和兼容的平台. 您是否一直在寻找最能满足您的Web应用程序和网络安全测试要求的渗透测试工具?您是否要比较和分析不同的渗透测试 ...

  4. 渗透测试工具Burp Suite详解

    Burp Suite 的安装 Burp Suite是一款集成化的渗透测试工具,包含了很多功能,可以帮助我们高效地完成对Web应用程序的渗透测试和攻击. Burp Suite由Java语言编写,基于Ja ...

  5. 年轻人不讲武德!200个网络渗透测试工具大汇总

    最近有粉丝私信我说能不能写一期资料整理的文章 那么....它来了! 以下工具适合渗透测试人员,安全研究人员. 可以通过以下命令检查所有的工具: git clone --recursive https: ...

  6. 最新最好的八款渗透测试工具

    本文介绍的渗透测试工具包括:Metasploit.Nessus安全漏洞扫描器.Nmap.Burp Suite.OWASP ZAP.SQLmap.Kali Linux和Jawfish(Evan Saez ...

  7. 这7个渗透测试工具你都不知道?还好意思叫白帽子!

    渗透测试,是专业安全人员为找出系统中的漏洞而进行的操作.工欲善其事,必先利其器.今天给大家介绍7个便捷.快速的渗透测试工具. 1.Metasploit Metasploit是网络安全专业人士和白帽子黑 ...

  8. Powershell 渗透测试工具-Nishang

    Powershell 渗透测试工具-Nishang 分享到: 作者:V1ct0r 稿费:500RMB(不服你也来投稿啊!) 投稿方式:发送邮件至linwei#360.cn,或登陆网页版在线投稿 传送门 ...

  9. 全能无线渗透测试工具,一个LAZY就搞定了

    近来一直在研究无线安全方面的东西,特别是在无线渗透测试这块,每次渗透测试时总要来回不停的切换操作和挑选利器,很是麻烦.就想看看是否可以有一款功能全面的集合型工具. 正所谓功夫不负有心人,还真有这么一个 ...

最新文章

  1. 8条腾讯的产品管理方式
  2. hadoop datajoin
  3. hdoj 1004 学习思路
  4. 用java做登录界面_求用JAVA编写的登陆界面!
  5. CSS3单词及属性大全
  6. Producing function in SQL.
  7. PyMining-开源中文文本数据挖掘平台 Ver 0.1发布
  8. mysql subquery_mysql-8-subquery
  9. 软件测试个人绩效模板,测试工程师kpi模板.doc
  10. 线性代数——线性方程组和矩阵(Linear and Matrices)
  11. 找不到网络其他计算机名,电脑找不到无线网名称怎么办?找不到无线网名称解决办法...
  12. 华为服务器linux光驱名称,华为服务器通过mgmt口挂载光盘装系统及Linux系统rescue模式下修复内核...
  13. 计算机桌面壁纸怎么保存,电脑桌面背景图片保存路径
  14. 【PYG】常用和采坑总结
  15. 免费在线工艺流程图软件 + 示例
  16. 坚果Pro和罗永浩的锤子梦
  17. 【MFC】MFC修改菜单名后不更新问题
  18. 【便签1】-win10显示/隐藏任务栏时间
  19. STC89C52的四个 外部中断 基本使用方法
  20. Mac 终端打开jupyter notebook,用这句话就对了

热门文章

  1. 阿里云成为全球唯一完成德国C5云安全基础附加标准审计云服务商 数据安全获“最严谨”标准认可...
  2. 520送男朋友的礼物送什么比较适合?2022年男生礼物清单
  3. html 怎么写出实心园,HTML5绘制实心的文本
  4. 大数据-zookeeper
  5. rpt层建设实战,本地视频+md,review第1遍,220626,
  6. 推荐系统之基于标签的推荐算法
  7. 第11周 oj 日期妙算星座
  8. 逐渐从土里长出来的小花
  9. abaqus dat文件 matlab_工程师联盟科普系列|ABAQUS中的各种文件类型详解-dat文件如何打开...
  10. Bytebridge数据采集标注平台(Saas型)