Welcome to the Ultimate OSCP Preparation Guide! This repository is a comprehensive resource designed to help you prepare for the Offensive Security Certified Professional (OSCP) certification exam. Whether you're just starting your journey in penetration testing or are a seasoned security professional, this guide offers structured, actionable content to help you succeed.
Note
This repository will also try to cover as much as possible of the tools required for the proving grounds boxes, and OSCP exam.
- Aspiring OSCP Candidates: If you’re planning to take the OSCP exam and need a roadmap for preparation.
- Cybersecurity Professionals: To refine your penetration testing skills and revisit core concepts.
- Students and Enthusiasts: For anyone looking to learn ethical hacking, exploit development, and penetration testing methodologies.
-
Start with the Syllabus:
- Familiarize yourself with the topics covered in the OSCP exam.
- Use the "Syllabus" section to identify areas to focus on.
-
Practice Methodically:
- Utilize the "Labs" and "Practice Boxes" sections to hone your skills.
- Start with easier challenges and gradually move to advanced topics.
-
Master Core Skills:
- Refer to the "Notes" section for detailed tutorials on enumeration, privilege escalation, and post-exploitation.
- Practice exploit development with resources in the "Exploit Development" section.
-
Prepare for the Exam:
- Follow the "Exam Preparation" section for tips, strategies, and mock exams.
- Use the provided templates and tools to streamline your reporting process.
-
Contribute and Collaborate:
- This guide is a community-driven effort. Feel free to suggest improvements or share your insights via pull requests.
-
Syllabus
-
- PWK Labs Overview
- Recommended Platforms
-
- Books, Articles, and Videos
- Study Guides and Write-Ups
-
Practice Boxes
-
- 24-Hour Strategy
- Reporting Templates
-
Cheatsheets
This guide is constantly evolving. Make sure to bookmark it and check back regularly for updates!
Good luck with your OSCP preparation!