
~/roadmaps/الأمن الهجومي
Exploit Development Basics
Memory corruption literacy for pentesters.
جارٍ تحميل الخريطة…
Exploit Development Basics Roadmap: خطوة بخطوة
عدد الخطوات بالترتيب: 18. افتح أي خطوة في الخريطة أعلاه لتتبّع تقدّمك وتدوين ملاحظاتك.
Orientation
1.Start here
Start· مبتدئ· ~0.5h
Kick off the Exploit Development Basics path. Review prerequisites, set a weekly study cadence, and follow recommended nodes first.
- Confirm prerequisites
- Bookmark this roadmap
- Plan your first 2 weeks
Core skills
2.Process memory layout
Concept· خبير· ~2h
Build competence in Process memory layout for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Process memory layout
- Apply Process memory layout in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
3.Stack overflows
Concept· خبير· ~3h
Build competence in Stack overflows for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Stack overflows
- Apply Stack overflows in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
4.Calling conventions
Concept· خبير· ~4h
Build competence in Calling conventions for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Calling conventions
- Apply Calling conventions in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
5.Shellcode concepts
Tool· خبير· ~2h
Build competence in Shellcode concepts for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Shellcode concepts
- Apply Shellcode concepts in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
6.NX/DEP
Lab· خبير· ~3h
Build competence in NX/DEP for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind NX/DEP
- Apply NX/DEP in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
7.ASLR
Concept· خبير· ~4h
Build competence in ASLR for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind ASLR
- Apply ASLR in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
8.Stack canaries
Concept· خبير· ~2h
Build competence in Stack canaries for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Stack canaries
- Apply Stack canaries in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
9.ROP intuition
Tool· خبير· ~3h
Build competence in ROP intuition for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind ROP intuition
- Apply ROP intuition in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
Advanced practice
10.Heap overview
Concept· خبير· ~4h
Build competence in Heap overview for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Heap overview
- Apply Heap overview in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
11.Format strings
Lab· خبير· ~2h
Build competence in Format strings for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Format strings
- Apply Format strings in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
12.Fuzzing intro
Concept· خبير· ~3h
Build competence in Fuzzing intro for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Fuzzing intro
- Apply Fuzzing intro in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
13.Crash triage
Tool· خبير· ~4h
Build competence in Crash triage for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Crash triage
- Apply Crash triage in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
14.Writing safe labs
Concept· خبير· ~2h
Build competence in Writing safe labs for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Writing safe labs
- Apply Writing safe labs in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
15.Modern mitigation landscape
Concept· خبير· ~3h
Build competence in Modern mitigation landscape for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Modern mitigation landscape
- Apply Modern mitigation landscape in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
16.Responsible disclosure
Lab· خبير· ~4h
Build competence in Responsible disclosure for the Exploit Development Basics track. Focus on practical application, not trivia.
- Explain core ideas behind Responsible disclosure
- Apply Responsible disclosure in a lab or exercise
- Document findings in your notes
الأدوات والتقنيات: Exploit dev
Assessment
17.Skills checkpoint
Checkpoint· خبير· ~2h
Validate readiness before finishing Exploit Development Basics. Revisit weak nodes and close open exercises.
- Self-assess gaps
- Retake weak labs
- Update portfolio notes
Capstone
18.Exploit Development Basics — ready
Finish· خبير· ~1h
You completed the Exploit Development Basics roadmap. Keep practicing, contribute writeups, and start an adjacent track.
- Ship a portfolio artifact
- Choose a next roadmap
تابع التعلّم
مسارات ذات صلة
Red Team Operator Roadmap
Recon, exploitation, AD attacks, and reporting.
Web Application Pentesting Roadmap
OWASP-focused web offensive skills.
Active Directory Attacks Roadmap
Kerberos, ACL abuse, and domain dominance.
Network Penetration Testing Roadmap
External/internal network assessments.
كل المسارات المهنية
تصفّح كل مسارات التعلّم في CyberA4U