
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受験者およびラボ運用者。 |
| 内容でないもの | ペイロードのダンプ、試験の解答キー、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 はコミットしないでください。Variables.md は git 内でプレースホルダーのままにしてください。
Samson Laird (SamsonCyber / WattoCyber)。OSCP 形式のラボをこなしながら構築しました。
旧来のスタンドアロンリポジトリ finalnotes-vault はアーカイブされています。このツリーが現行のコピーです。
元の構成、スクリプト、およびオリジナルの文章は MIT です。テクニックの知識は公開されたセキュリティのノウハウです。ボックス名は公開されている HTB/PG マシンを指します。各プラットフォームのルールを遵守してください。