渗透测试知识库
这里放从通关记录中提炼出来的可复用知识点。walkthrough 保留完整通关过程,kb 只记录可复用的方法、判断条件、命令、变体和防坑点。
按实战阶段查找
侦察与发现
- 端口扫描实战流程:RustScan 与 Nmap
- RustScan 端口扫描
- Nmap 服务识别与脚本扫描
- SNMP 枚举与凭据收集
- DNS 枚举与记录泄露
- 服务元数据与 Banner 凭据收集
- 端口敲门(Port Knocking)探测与利用
- Katana Web 爬虫与端点发现
- Gobuster 目录与子域名枚举
- ffuf Web Fuzz 与参数发现
- CeWL 主题词表辅助目录发现
- TLS 证书 SAN 与虚拟主机发现
- robots.txt 与静态资源线索分析
- Web 目录扫描工具对比与实战流程
- Feroxbuster 递归目录扫描
- Dirsearch 目录扫描
- Dirb 目录扫描
Web 漏洞利用
- UNION SQL 注入枚举
- NoSQL $regex 布尔盲注提取
- LFI 任意文件读取与运行时信息收集
- LFI 日志与邮件投毒到 PHP RCE
- XXE 任意文件读取与外带传输
- Jinja2 SSTI 探测与 RCE
- 命令注入与黑名单绕过
- 客户端可信数据的认证绕过
- 文件上传过滤绕过矩阵
- 文件上传与 Zip 解压释放 WebShell
- 任意文件写入到 WebShell
- WordPress 攻击面梳理
- GraphQL 发现与 Introspection 信息泄露
- Python pickle 反序列化到 RCE
- ReDoS 服务压制与自愈机制滥用
漏洞扫描
凭证、身份与弱加密
- Hydra 爆破实战与限速规避
- 凭据复用与横向移动
- SSH 私钥获取、口令破解与公钥注入
- Git 仓库敏感信息取证与凭据恢复
- LessPass 无状态密码推导
- Basic Auth、.htpasswd 与访问日志取证
- 重复密钥 XOR 与已知明文攻击
- Linux shadow 哈希破解
- PHPass 哈希与 Hashcat 模式 400
- MD5 换行符哈希破解
- 隐写提取与编码链还原
- 弱 RSA 密钥分解与私钥重建
服务、网络与流量
- Swaks SMTP 服务测试
- Redis 配置泄露与凭据复用
- MySQL/MariaDB UDF 命令执行
- PostgreSQL COPY TO PROGRAM 命令执行
- MQTT 匿名枚举与 retained 凭据收割
- Consul 未授权 KV 读取与快照利用
- WebDAV 匿名上传与扩展名绕过
- Docker Registry 枚举与镜像投毒
- iptables DNAT 认证流量捕获
- 内网隧道与端口反向映射
Windows 渗透
Linux 提权
- Linux 提权方法与检查清单
- LinPEAS Linux 提权枚举
- sudo 功能滥用提权(GTFOBins 实战)
- sudo 环境与 PATH 劫持提权
- sudo Shell 脚本逻辑缺陷提权
- tar wildcard 注入提权
- 计划任务脚本劫持与通配符注入
- LD_PRELOAD 与 ld.so.preload 劫持
- Linux capabilities 提权
- SUID 自定义二进制静态分析
- SUID 二进制栈溢出与 ret2libc
- Windows 与 Wine 32 位栈溢出利用基础
- sshd AuthorizedKeysCommand 配置劫持提权
- Docker 组与 docker.sock 提权逃逸
- Python pycache 缓存劫持提权
- Unix domain socket 提权
- doas 免密配置滥用提权
- disk 组裸盘读写提权
- sudo GUI 程序、X11 转发与辅助脚本提权
通用技巧
Java
漏洞研究
- 高危 CVE 信息、影响范围、原理分析和授权实验利用
- CVE-2026-31431 Copy Fail Linux 内核提权
- CVE-2026-46331 pedit COW 页缓存提权