DOJOs
CanSecWest’s training dojos are built for security practitioners who want to take their skills further through practical, hands-on learning. Taught by respected experts in the field, the 2026 program covers a wide range of advanced topics, including Linux malware reverse engineering, Windows internals, trusted execution environments, hardware implants, software deobfuscation, modern malware techniques, Kubernetes security, and the use of AI in offensive and defensive operations.
Each dojo offers a focused opportunity to work directly with complex systems, tools, and real-world security challenges. Whether you are investigating malware, analyzing operating systems, breaking down obfuscated code, prototyping hardware attacks, or applying agentic AI to security workflows, the training is designed to help experienced practitioners broaden their capabilities and tackle problems that introductory courses rarely address.
AI Agents for Cybersecurity
This class is designed to introduce students to the most effective tools and techniques for applying cutting edge deep learning based artificial intelligence to cybersecurity tasks. By leveraging AI driven automation, students will explore new ways to enhance security workflows, improve threat detection, and optimize vulnerability research. We will take a deep dive into modern AI architectures, focusing on how deep learning models can assist in areas such as reverse engineering and vulnerability research. Students will learn to solve real world cybersecurity challenges, integrating AI driven solutions into their daily operations. The course will provide hands-on experience with advanced agent driven security automation techniques. Through practical exercises, students will gain proficiency in using AI to automate security tasks. By the end of the course, attendees will have the skills and knowledge to incorporate deep learning based AI solutions into their cybersecurity workflows, enhancing both efficiency and effectiveness.
Binary Curious: Reverse Engineering with Ghidra + AI
Reverse engineering can have a brutal on-ramp. Binary Curious makes it more approachable. In this two-day, hands-on course, students use Ghidra together with hosted and local AI to explore unfamiliar software, make sense of decompiled code, recover useful names and structure, follow significant behavior, compare related code with BSim, and verify AI-generated claims against actual program evidence. The course is designed for security practitioners who understand basic programming concepts but do not need years of reverse-engineering experience. Students work in individual lab environments and finish by applying the complete workflow to a mystery binary and producing an evidence-supported technical assessment.

