OSCP 现场笔记本,作者 Samson Laird:合并的技术宝库、编号笔记(MIT)

按端口索引的渗透测试方法论笔记:决策树、可复制粘贴的命令模式,以及来自授权练习靶机(HTB / PG / 个人实验室)的经验教训。由较早的 finalnotes-vault 合并到这一棵单目录树中。
一种在时间压力下也能运行的工作流。命令和决策树优先。
仅用于授权练习的公开学习笔记(你自己的实验室、HTB/PG、你拥有的课程)。不含考试密钥、不含真实渗透任务的数据转储、不含 OffSec 课程内容转储。
仓库: https://gitlab.com/WattoCyber/oscp-notes-2026
| 内容 | OSCP 风格的实战笔记:决策树、命令模式、技术卡片。 |
| 适用人群 | OSCP 考生和实验室操作者,他们希望有一套在时间压力下可运行的流程。 |
| 不包含 | 不是 payload 转储、不是考试密钥、不是 OffSec 课程内容,也不能替代官方教材。 |
| 规模 | 按编号的任务顺序排列的 511 篇 Markdown 笔记。 |
git clone https://gitlab.com/WattoCyber/oscp-notes-2026.git
cd oscp-notes-2026
# optional: bind placeholders to your lab IPs
# edit 00-Start-Here/Variables.md
python fill-variables.py apply
python fill-variables.py status
python fill-variables.py reset # restore placeholders
成功标志: python fill-variables.py status 输出 Status: PLACEHOLDERS(应用前)或 Status: FILLED(在 Variables.md 中填写真实 IP 后)。在 Obsidian、VS Code 或任何 Markdown 阅读器中打开 Home.md。Wikilinks 在 Obsidian 中效果最佳。
仅需 Python 3(标准库)。无需 pip install。
00-Start-Here/ 31 notes
01-Enumeration/ 139 notes
02-Web-Attacks/ 48 notes
03-Active-Directory/ 55 notes
04-Linux-PrivEsc/ 57 notes
05-Windows-PrivEsc/ 92 notes
06-Pivoting/ 13 notes
07-File-Transfers/ 11 notes
08-Shells/ 8 notes
09-Password-Attacks/ 19 notes
10-Reporting/ 5 notes
11-Tools/ 30 notes
fill-variables.py placeholder IP binder
_attachments/ images linked from notes
范围内
范围外(刻意排除)
请在 OffSec 考试指南 上核实当前考试规则。此处的计分表只是学习辅助,可能会过时。
各笔记中使用的占位符:ATTACKER_IP、TARGET_IP、DC_IP、MS01_IP、MS02_IP、STANDALONE1..3、INTERNAL_IP、INTERNAL_NET、DOMAIN。
python3 fill-variables.py apply # write your IPs into every .md
python3 fill-variables.py reset # restore tokens (uses .variables-backup.json)
不要提交已应用的 IP。在 git 中将 Variables.md 保留为占位符。
Samson Laird(SamsonCyber / WattoCyber)。在刷 OSCP 风格实验室时构建。
较早的独立仓库 finalnotes-vault 已归档。本目录树是活跃副本。
原始结构、脚本和原创文本采用 MIT 许可证。技术知识属于公开的安全行业技艺。靶机名称指向公开的 HTB/PG 机器;请遵守各平台规则。