在学习和研究 Linux exploit(漏洞利用)案例 时,建议优先通过合法、安全、用于学习和防御研究的渠道获取,避免涉及真实攻击或违规使用。以下是一些正规、权威、适合学习的资源方向:
一、漏洞利用学习平台(合法实验环境)
这些平台提供沙箱/靶机,可安全练习 exploit 原理:
-
Exploit Database(EDB)
-
Hack The Box(HTB)
- https://www.hackthebox.com
- 提供 Linux 主机漏洞利用实战环境
-
VulnHub
- https://www.vulnhub.com
- 大量 Linux 漏洞靶机(如脏牛、SUID 提权)
-
Pwnable.kr / Pwnable.tw
二、经典 Linux Exploit 案例(学习用)
1. 脏牛漏洞(Dirty COW, CVE-2016-5195)
- 类型:Linux 内核本地提权
- 利用点:写时复制(COW)竞态条件
- 学习资源:
- https://github.com/dirtycow/dirtycow.github.io
- Exploit-DB 对应 exploit
2. SUID 提权类
- 常见程序:
find, vim, bash, nmap
- 案例:
find . -exec /bin/sh \;
- 学习:GTFOBins
- https://gtfobins.github.io
3. 内核漏洞利用
- 示例:
- CVE-2021-4034(PwnKit)
- CVE-2022-0847(Dirty Pipe)
- 代码与解析多在 GitHub / LWN
三、代码与论文资源
四、法律与安全提醒
✅ 仅用于:
❌ 禁止:
如果你愿意,我可以:
- 给你 某个 CVE 的利用原理解析
- 教你 在虚拟机中安全复现 exploit
- 帮你 写 Linux 安全加固方案
你更想了解哪一类?