Hear Yee Hear Yee, come one, come all! Watch as a man slowly loses his sanity over the course of six and a half hours of video lessons, written material and hands-on labs. But fret not, for you see, even you can lose your sanity, too. How you may ask? Simple… with Process Independent Code (PIC)!
Either way, this course is designed to introduce you to and help you become comfortable with writing PIC. Why? Because PIC is the basis of our Stage 0/1 in the C2 Agent lifecycle, and we will iterate on this as we build our own custom malware for future stages. In order to prep you for what’s to come, we have to get comfortable with PIC. We will run through various labs, developing and generating our own PIC and shellcode to execute our own custom stagers, which you can expand on with the concepts learned.
WMD Intro Path
- WMD 1 – Malware Dev Basics and Shellcode Loaders
- WMD 2 – Adv Execution and Obfuscation TTPs
- WMD 3 – Dynamic Evasion Techniques
Bundle = 20% Off the WMD Intro Path (Courses 1 – 3)
A New Trilogy is Born…
In a unique style that his students have come to love (both here on JHT and at DEF CON), Dahvid Schloss embarks on a new journey spawning a second trilogy. WMD 4 is the start of that new trilogy, so you can expect to see WMD 5 & 6 in Q4 of 2025. Will there be a third trilogy in 2026? Hmm…
Price = $120 (20% Off) $150
WMD 4 contains 6.5 hours of video, an option to use your own dedicated virtual lab to play and quizzes to test your understanding. Of course, the ultimate test is… DOES YOUR CODE WORK!?!? Here’s the Agenda:

Who should take WMD 4?
People who are tired of just using the same ol’ shellcode developers from Mythic or Metasploit. Want to build something custom but just aren’t sure where to start? This is meant for you.
Prerequisites for WMD 4 – PIC or It Didn’t Happen
This course assumes that students have the knowledge presented in the WMD Intro Path (WMD Courses 1 – 3); therefore, having basic coding skills, experience with shellcode and AV evasion are highly recommended.
This course gives students the option to play on their own or utilize a dedicated virtual environment. Because everything is provided for you, you need nothing other than a computer, Internet access and your brain!