About

Primary technical work, taught in sequence

o30m Academy turns dense security research into a structured course you can actually finish. The material is technical, the progression is enforced, and the final step is original work.

Why this course exists

Most adversary-emulation material is either a high-level summary or an unindexed dump of code. This course takes a different approach: it follows a real campaign in the order the engineering happened, then walks through the source line by line.

The course is adapted from a 239-page monograph byBhavesh M. Dhake. It preserves the original labs, source files, tables, and technical analysis. Formatting and navigation have been rebuilt for the web; the facts and code behavior have not been changed.

10Modules
56Lessons
14Source files
239Source pages

How the learning path works

  • Sign in with Google. No separate password is created or stored.
  • Read each lesson in order. The next lesson unlocks after its checkpoint is passed.
  • Pass each module assessment at 80% to unlock the next module.
  • Completed lessons and modules remain available for review.
  • After all ten modules, the final assignment instructions unlock.

Progress is enforced by the server, not by the browser. Editing the page, changing a URL, or modifying browser storage does not change your completion state.

What this course is not

  • It is not a certification mill. Completion makes you eligible to submit the final assignment; it does not guarantee a certificate.
  • It is not a substitute for authorization. Every technique must be used only in environments you own or have explicit permission to test.
  • It is not a collection of copy-paste payloads. The goal is understanding the engineering decisions behind each stage.

Bhavesh M. Dhake

Author of the source monograph. The course preserves the original technical analysis and lab structure.

Questions?

Email o30macademy@gmail.com for course, account, or accessibility support.

Contact us