Summiz Holo

How I Earned OffSec’s Certs In One Year

Thumbnail image for How I Earned OffSec’s Certs In One Year
Holo

OffSec


You can also read:

Summiz Holo

Muhammad's decade-long cybersecurity journey from game hacking to OffSec mastery

  • Muhammad's background in cybersecurity began over 10 years ago, starting with game hacking, which led him to programming and eventually to penetration testing and offensive security.
  • His passion for cybersecurity motivated him to pursue it as a career, despite initially not considering it a viable job option in Egypt.
  • Muhammad became aware of Offensive Security certifications (OffSec) as a challenging opportunity to further his skills in penetration testing.
  • He scheduled his first OffSec exam on the same day he started his subscription, demonstrating a commitment to pushing his limits.
  • The most challenging certification for Muhammad was the Exploit Development course, which required deep understanding and extensive study time.

Mastering exploit development through reverse engineering and mindset shifts

  • Exploit development is considered a higher level of hacking, requiring knowledge of reverse engineering and vulnerability discovery.
  • Transitioning from using exploits to developing them involves a significant shift in perspective and mindset.
  • Understanding the internals of systems, such as assembly language and Windows API, is crucial for mastering exploit development.
  • Successfully creating an exploit provides a deep understanding of the system being exploited, offering a unique sense of accomplishment.
  • Overcoming frustration during the learning process involves structured scheduling, finding alternative ways to understand difficult topics, and maintaining a positive mindset about the learning journey.

Persistence in cybersecurity learning, team motivation, and unique pentester mindset

  • The speaker emphasizes the importance of persistence in solving difficult challenges, illustrating this with a personal experience of struggling with a challenge for a week before finding a new perspective to solve it.
  • The speaker identifies the most transferable areas of study in cybersecurity, highlighting the significance of certifications like OCP and OA for practical application in penetration testing.
  • The speaker discusses the demanding schedule of balancing a full-time job leading a penetration testing team, freelancing, and studying extensively, dedicating over 30 hours a week to learning.
  • The speaker notes that team members are inspired by their dedication to study and seek guidance on how to achieve similar results, indicating a culture of motivation within the team.
  • The speaker reflects on the unique mindset of pentesters, suggesting that they require different management approaches due to their distinct thinking and passion for the field.
  • The speaker connects the mindset of a pentester to real-life applications, emphasizing a curiosity about how things are built and the idea that everything can be hacked, which influences their daily observations.

Deep problem-solving methodologies, failure acceptance, and hands-on cybersecurity mastery

  • The importance of developing a deep understanding of problem-solving methodologies in hacking, particularly through a 'try hard' approach that encourages persistence and exploration of complex challenges.
  • The necessity of accepting failure as a part of the learning process, allowing individuals to approach problems from different perspectives without succumbing to frustration.
  • The distinction between traditional learning methods and the unique approach of OffSec courses, which emphasize hands-on practice and iterative problem-solving.
  • The significance of understanding the internals of systems and tools, rather than merely using them, to enhance one's effectiveness in cybersecurity.
  • The role of continuous practice and engagement with challenges in mastering skills and preparing for certification exams in the cybersecurity field.

Penetration testing tools, cybersecurity principles, and managing burnout strategies

  • Understanding the functionality of tools in penetration testing is crucial for adapting to various scenarios and challenges.
  • Research in cybersecurity requires a deep understanding of the underlying principles, not just tool usage.
  • The speaker emphasizes the importance of exploring different fields within offensive security and penetration testing.
  • Preparation for exams like OSP involves solving challenges, utilizing resources like Proving Grounds, and carefully reading the exam guide.
  • Dealing with burnout in the cybersecurity field can involve taking breaks, learning new topics, and accepting the need for rest.
  • Accepting limitations in knowledge allows for better focus on career advancement and personal interests, reducing feelings of powerlessness and burnout.
  • Burnout is often linked to frustration from ineffective study habits and lack of work-life balance, suggesting that doing less can lead to greater productivity.
  • Adaptability and research skills are essential in overcoming challenges during professional engagements, especially in fields with limited resources.
  • Providing value to clients in pentesting involves offering actionable insights and next steps, even if no vulnerabilities are found, reframing success in terms of client benefit rather than just hacking.

Security challenges, relationship building, exam preparation, and sleep variability

  • Proving security is inherently challenging; one cannot definitively prove something is secure, but demonstrating various techniques and efforts can provide value.
  • Building relationships is essential in penetration testing, whether as an external contractor or an internal team member, even if no vulnerabilities are found.
  • The process of preparing for exams involves uncertainty; solving challenges can indicate readiness, but some nerves are expected.
  • The structure and complexity of challenge labs in training are designed to mirror the actual exam, providing a good indication of preparedness.
  • Completing multiple certifications in a year is feasible, but time management and personal circumstances (like family) can impact the duration of study and exam completion.
  • Sleep patterns can vary among individuals; some may function well on less sleep, especially when pursuing intensive study or work in the field.

Strategic parallels in chess and hacking, API vulnerabilities, and AI challenges

  • The speaker draws an analogy between chess and hacking, emphasizing the need for dedication, strategic thinking, and adaptability in both fields.
  • API penetration testing is closely related to application penetration testing, as many vulnerabilities in applications stem from API vulnerabilities.
  • The field of AI and machine learning penetration testing is still developing, with emerging vulnerabilities like prompt injection, indicating its potential importance in the future.
  • Continuous learning is essential in cybersecurity, as even experienced professionals are still learning and solving challenges, highlighting the journey aspect of the field.

Want to get your own summary?