# 10 open source tools that feel illegal...

- Channel: [Fireship](https://www.youtube.com/channel/UCsBjURrPoezykLs9EqgamOA)
- Published: 2026-02-05
- Source video: [Watch on YouTube](https://youtube.com/watch?v=Ukt2gVz25PQ)
- Read on ReadTube: https://www.read.tube/p/videos/Ukt2gVz25PQ
- Language: Simplified Chinese

## Summary

**十大开源黑客工具**

这段视频以夸张搞笑的方式介绍了 10 种 Kali Linux 中常见的开源渗透测试工具，强调它们应只在获得授权的前提下用于合法安全测试。视频依次提到网络扫描、抓包、漏洞利用、Wi‑Fi 破解、密码破解、网站爬虫、数据恢复、SQL 注入、拒绝服务以及社会工程等用途，并穿插说明了相关安全常识与风险。

视频以夸张的黑客梗引出主题，强调这些工具只应在授权的渗透测试中使用。核心信息是：Kali Linux自带一套强大的开源安全工具，可以用于网络侦察、抓包分析、漏洞验证、密码破解、无线审计、取证恢复、数据库扫描、拒绝服务测试和钓鱼演练。\n\n重点结论是，这些工具本身并不“违法”，但一旦未经许可使用，就会触法并造成严重后果；真正的价值在于帮助安全研究人员理解系统暴露面、验证防护是否有效，并提升防御能力。视频最后顺带推荐通过Kali Linux或独立安装这些工具来学习基础安全技能。

## Article

### 世界上的三种计算机人：用户、程序员和黑客

世界上有三种计算机人：用户、程序员和黑客。用户只想要无聊的软件，用来做无聊的表格，把工作里无聊的事情处理掉。可惜，用户常常因为天真，被高智商的黑客通过社会工程学手段入侵，偷走个人数据、私密照片和加密货币钱包。

然后是程序员。他们是让世界上所有软件运转起来的无名英雄。但他们也会被黑客入侵。如果某个程序员把主框架的后门留着没关，后果可能是灾难性的，足以让他自己、他的工作以及他的雇主损失数十亿美元。

要吸取的教训是：你要做那个进行入侵的人，而不是某个根本不在乎你感受的外国陌生人。

在今天的视频里，你会通过 10 个免费且开源的工具，学习伦理黑客和渗透测试的基础知识。它们都可以在 Kali Linux 里默认找到，Kali Linux 是一个专为伦理黑客优化的发行版。到视频结束时，你就会成为一个真正的“准黑客”，甚至能拿下整个国家。

但如果你想干坏事，现在就该关掉这个视频。视频里的这些工具如果未经同意使用，可能违反许多国际法律，足以让你进监狱。所以，绝对不要在没有许可的情况下对网站或网络做渗透测试。

不过，既然所有坏人都已经关掉了视频，那我们就来学习一些最强大、最危险的黑客工具。为了跟着一起操作，我强烈建议安装 Kali Linux。桌面版非常棒。虽然微软用户可以通过 WSL 安装它，如果你不想用 Kali，也可以把这些黑客工具一个个单独装上。

但最好的入门方式，是先在本视频赞助商 Hostinger 上启动你自己的虚拟专用服务器。他们的平台让你拥有运行任何东西所需的力量和灵活性，而且不会把你锁进一个复杂又昂贵的云平台。你可以运行像 Arch 这样的基础 Linux 服务器，并使用 NVMe 固态硬盘存储和 AMD EPYC 芯片等强劲硬件。你可以用 Docker VP 和他们免费的 Docker 管理器轻松管理容器，或者只需一键、零配置噩梦就能自托管像 Superbase 这样的整个后端。

不过今天我用 Hostinger 来运行 Kali Linux。只需点击几下启动 VPS 之后，我就能用密码通过 SSH 登录。现在，我们的黑客之旅开始了。

---

### 第一个必须知道的工具：端图

第一个你需要知道的工具是端图。它就像你街区里那个喜欢从窗户往屋里偷看的偷窥狂，但他并不会真的破门而入。

在你现在正在连接的这个网络上，比如你正在看这个视频的网络里，很可能有多个主机连着它，比如你的电脑、你的 PlayStation，还有你的智能门锁。端图的作用就是把网络地图画出来。它会向一个 IP 范围发送数据包，然后分析返回结果，找出哪些端口是开放的，哪些操作系统在运行，从而帮你找到可利用的后门。

比如，如果爷爷在他的网络上误配了什么东西，你就可以黑进他的打印机，给他发一条消息。

使用方法很简单：只要输入 `端图` 命令，然后跟上一个你有权限访问的 IP 地址，比如你的本地网络，甚至是一个你被允许渗透的网址。如果我们对一个网站这么做，你会发现它会把 IP 地址返回给你，并且发现 80 和 443 端口是开放的。相当酷。

我们还可以用 `A` 选项做更激进的扫描。这不仅会扫描网络，还会尝试检测操作系统，并且会使用一种叫做跟踪路由的东西，跟踪数据包在整个网络中的路径，这有助于发现我们可以利用的配置错误。

---

### 抓包与窥探：流量分析的显微镜

如果你对数据包感兴趣，还有另一个工具必须知道：Wireshark。它就像派对上那个试图偷听每段对话的人。它让你能够以显微镜级别查看网络上正在发生的事情。

你要用它的图形界面，因为它会收集来自数百种不同协议的大量数据，而且这些数据是实时捕获的，也可以离线分析。

比如，如果你记录你自己网络上的流量，发现所有这些奇怪的流量都流向了朝鲜的一个 IP 地址，你就可以检查实际载荷，甚至可能发现他们拿到了那些本来只应该被你和你未来前妻看到的照片。然后你可能会被激化情绪，准备反击。

---

### Metasploit：最强大的攻击框架之一

Metasploit 大概是最强大的黑客框架之一。它就像一把装上了 AK-47 的瑞士军刀，甚至让最没经验的脚本小子都能发起攻击。

例如，我们可能通过一个反向 shell 获得对 Windows 机器的访问。借助永恒之蓝漏洞，打开 Metasploit 控制台并搜索永恒之蓝，这样应该会出现一系列潜在的 Windows 目标。我们知道爷爷还在用 Windows 7，所以直接使用这个漏洞。

然后，我们可以设置一个负载来使用反向 shell，并把本地主机配置成我们自己的 IP 地址。最后，运行 `exploit` 命令。

恭喜，你刚刚成功完成了一次渗透。现在你可以访问这台电脑上的所有文件，更改桌面背景，还能安装更多恶意软件。

但 Metasploit 几乎太强了，如果你一上来就用它，你会错过很多网络安全学习机会。

---

### 空气中的魔法数据包：无线网络破解

下一个你需要知道的工具是 Air Crack。顾名思义，它是用来攻击那些漂浮在空中的神奇隐形数据包，也就是 Wi‑Fi。

当你在星巴克一边喝豆奶拿铁一边写 NodeJS 应用时，可能有个家伙正蹲在垃圾箱后面用 Air Crack。他先运行了 `Airmon` 命令，然后接着用 `air dump` 找到你的网络，把它当成完美目标。接着他运行 Air Crack 来破解 Wi‑Fi 保护访问密钥，现在就能把这个网络里空中飘着的所有数据包都抓出来。

如果你连接的是普通未加密的 HTTP 网站，你的敏感数据可能会被截获。这就是为什么你在提交包含个人数据的表单时，总是要确保使用 HTTPS，因为即使黑客截获了那些数据包，它们也是加密的。

不过好消息是，警察刚刚逮捕了这个家伙，因为未经许可在网络上使用 Air Crack 是严重违法的。

---

### 密码、哈希和字典攻击：Hashcat 的舞台

现在该谈谈密码了。看好莱坞电影的普通人以为，黑客是通过运行某个程序来破解密码，从而进入主机系统的。

> 我可以发射一次网络核弹，但它会把你的系统彻底烤焦。

而且你信不信，关于黑客的好莱坞电影 100% 真实。Kali Linux 里有多个密码破解工具，比如 John the Ripper 和 Hydra。但我个人觉得最容易上手的是 Hashcat。

首先，关键要理解一点：没有人会在清醒理智的情况下，把明文密码直接存到数据库里。相反，密码会先经过像 SHA 或 BCrypt 这样的单向算法哈希处理，然后再加盐，也就是再加上一段随机字符串，让它更难被破解。

这样一来，即使有人偷走了数据库，把哈希反推出原始密码也仍然几乎不可能。关键词是：几乎。

假设我找到了总统登录凭据对应的这个哈希，凭借它就能访问核末日发射按钮网站。Hashcat 允许我们运行多种不同策略，来试图找出这个哈希对应的原始文本值。比如，我们可以尝试暴力破解每一种可能的字符串组合。

但更常见的技术是使用一个叫 `rocku.txt` 的文件，里面包含超过 1400 万个常见密码。拿到它之后，我们就可以使用 Hashcat，并指定哈希算法，在这个例子里是 MD5，因为它只需要几秒钟就能被破解。

但在真实世界里，如果是像 BCrypt 这样的哈希算法，跑完整个 Rocku 文件可能要好几天。不管怎样，看起来总统卡马乔用了一个弱密码，而且忘了开启双重认证 2FA，这意味着现在终于可以启动末日了。

---

### 网站漏洞扫描：递归爬行到深网

不过你可能会想，我到底是怎么找到这个绝密网站的。

Skipfish 是一个用于查找网站漏洞的工具。它会递归地爬取整个网站，并在这个过程中扫描跨站脚本、SQL 注入以及其他 Web 应用程序的错误配置。它会生成一个漂亮的 HTML 报告。

而且最棒的是，如果你已经拿到了某个用户名和密码，你还可以把这些凭据提供给它，让它爬到公开内容之外的深网部分。

然后，当你找到漏洞时，就可以用像 Cross-Side Scriptor 这样的工具安装蠕虫，就像我崇拜的 Sammy 在 2005 年对 MySpace 做的那样。

---

### 取证思维：用 Foremost 做文件雕刻

现在，要成为一个成功的网络罪犯，你需要像执法部门一样思考，并使用他们的工具，比如 Foremost。这是一个建立在文件雕刻过程之上的取证数据恢复工具。

想象一下，你不知怎么拿到了阿拉斯加 51 区某个硬盘的访问权，但所有数据都没了。好吧，如果他们只是快速格式化，而且没有覆盖数据，那么很可能可以用 Foremost 恢复。

它甚至不需要文件系统，会在整个磁盘镜像里逐字节扫描，寻找独特模式，比如文件头开头的特征字节，以识别 JPEG。当它找到对应的文件尾时，就能重建出一张你本不该看到的图片。

这也是为什么当你最后后脑勺中了两枪时，案子会被判定为自杀。

---

### 数据库是黄金：SQL 注入与 SQL Map

到目前为止，我们已经知道如何映射网络、网站和硬盘。但对任何黑客来说，真正的金鹅是数据库，因为它可以在暗网卖成门罗币。

SQL Map 可以扫描网站或服务器，找出所有数据库，并把它们的模式结构映射出来，包括所有表和列。一旦拿到这些信息，你就可以开始发起 SQL 注入攻击，也就是在表单里提交原始 SQL 语句，试图诱使服务器执行这些代码。

或者更好一点，把代码打印出来贴在你车前面，然后一路冲过一堆测速摄像头。

但如今更常见的攻击是拒绝服务。你大概知道在 Linux 里怎么 ping 一个网站，但在 Kali Linux 中，你可以把 `hping 3` 和 `flood` 选项一起用，以尽可能快地向某个 IP 地址发送数据包，而不等待回复。

这会用流量淹没服务器，让它直接停摆，或者如果开发者把它托管在无服务器平台上，还可能让他们损失数百万美元。

单台机器这样做只是基本的 DoS 攻击，但如果把它分布到由你已经攻陷的所有机器组成的僵尸网络上，那就变成了 DDoS 攻击。又是一条通往监狱的魔法之路。

---

### 社会工程学：最常见的受害者是你信任的人

然而，黑客行为的残酷现实是，大多数人都是被他们信任的人所害。

就像我信任普林斯·海曼·乔洛，让他在我把银行卡密码告诉他之后帮我转移遗产，结果他把我的钱全拿走，还去看了一场鱼类音乐会。

Kali Linux 里的社会工程学工具包允许你创建自己复杂的钓鱼攻击，可以使用多种攻击载体，比如电子邮件、二维码、短信、Arduino 物联网设备，当然还有网站。

事实上，这个工具甚至可以克隆一个网站，然后你把它托管到自己的服务器上。当有人访问并输入邮箱和密码时，信息就会直接发给你，而不是 PayPal。

而整个攻击过程中，你甚至都不需要写任何 JavaScript 代码。

---

### 你已经看过的十个危险工具，以及更深的工具箱

到这里，我们已经看了 Kali Linux 里 10 个对黑客来说极其危险的工具。但这只不过是冰山一角。

你还会想了解 John the Ripper、Nikto、Burpuite，等等，仅举几例。

其实，算了，忘掉我刚才说的一切吧。没人应该知道这些工具。

所以，赶快看一下这个设备。

我只是你想象中的一部分。

> 好了，各位。你刚刚看的是一段关于企业甲骨文表单与微软银光的教程，不过记得狠狠点个赞并订阅，获取更多无害、绝对不违法的编程内容。特别感谢 Hostinger 的赞助，也别忘了去看看他们的平台，拿到行业里最划算的你自己的虚拟专用服务器。感谢观看，我们下次再见。
