
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개 이상의 마크다운 노트. |
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에서 클릭 가능). 위키링크는 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 머신을 가리키며, 각 플랫폼의 규칙을 준수하세요.