SEC595: Applied Data Science and AI/Machine Learning for Cybersecurity Professionals


Experience SANS training through course previews.
Learn MoreLet us help.
Contact usBecome a member for instant access to our free resources.
Sign UpWe're here to help.
Contact Us
Large Language Models have transformed how security professionals develop custom tooling. But asking an AI for "the whole application" often results in hallucinated APIs, inconsistent code, and tools you don't understand. This hands-on workshop introduces "vibe coding" - the practice of using AI to rapidly prototype security tools through iterative, grounded prompting.
Attendees will learn the "think then act" methodology: first using AI to create a detailed Product Requirements Document (PRD), then implementing features phase-by-phase with verification at each step. We'll apply this approach to build a functional shellcode loader generator with configurable evasion techniques.
By the end of this workshop, participants will have a working Dockerized web application that generates custom C# payloads with options including payload bloating, sleep delays, anti-sandbox checks, environmental keying, and entropy reduction - all created through AI-assisted development.
This workshop supports content and knowledge from SEC565: Red Team Operations and Adversary Emulation To learn more about this course and explore upcoming sessions, Click Here.


Jean-François is based in Portugal, where he is the CEO of Offensive Guardian, a boutique red and purple teaming shop providing freelance services to various organizations. He has worked for other noteworthy firms, including, but not limited to: Neuvik, TrustedSec, Fortra's Cobalt-Strike team, and NVISO.
Read more about Jean-François Maes