
OSCP دفتر ملاحظات ميداني بقلم Samson Laird: مستودع تقنيات مدمج، ملاحظات مرقّمة (MIT)

دفتر ملاحظات منهجية اختبار الاختراق مفهرس حسب المنافذ: أشجار قرارات، وأنماط أوامر جاهزة للنسخ واللصق، ودروس مستفادة من صناديق التدريب المصرح بها (HTB / PG / مختبرات شخصية). مُدمج من المستودع الأقدم finalnotes-vault إلى هذه الشجرة الموحدة.
سير عمل يمكنك تشغيله تحت ضغط الوقت. الأوامر وأشجار القرارات أولًا.
ملاحظات دراسية عامة للتدريب المصرح به فقط (مختبراتك، HTB/PG، الدورات التي تملكها). لا مفاتيح امتحان، ولا تفريغ بيانات من جلسات حية، ولا محتوى دورة OffSec.
المستودع: https://gitlab.com/WattoCyber/oscp-notes-2026
| الوصف | ملاحظات ميدانية بأسلوب OSCP: أشجار قرارات، أنماط أوامر، بطاقات تقنيات. |
| الفئة المستهدفة | مرشحو OSCP ومشغلو المختبرات الذين يريدون سير عمل يمكنهم تنفيذه تحت ضغط الوقت. |
| ما ليس كذلك | ليس مجموعة حمولات (payloads)، وليس مفاتيح امتحان، وليس محتوى دورة OffSec، وليس بديلًا عن المواد الرسمية. |
| الحجم | 511 ملاحظة ماركداون بترتيب الجلسات المرقّمة. |
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 في Obsidian أو VS Code أو أي قارئ ماركداون. تعمل الوصلات الداخلية (Wikilinks) بشكل أفضل في Obsidian.
يتطلب بايثون 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 كعناصر نائبة في المستودع.
سامسون ليرد (SamsonCyber / WattoCyber). أُنشئ أثناء العمل الجاد في مختبرات بأسلوب OSCP.
المستودع المستقل الأقدم finalnotes-vault مؤرشَف. هذه الشجرة هي النسخة الحيّة.
MIT للبنية الأصلية والنصوص البرمجية والمحتوى النصي الأصلي. المعرفة التقنية هي حِرَف أمنية عامة. أسماء الصناديق تشير إلى أجهزة HTB/PG العامة؛ احترم قواعد كل منصة.