This course aims to equip students with the necessary skills to leverage modern AI tools for enhancing and automating vulnerability discovery and code analysis. The primary focus of the course will be on code analysis and auditing, with a particular emphasis on vulnerability research. Students will learn how to identify security flaws in software, utilizing cutting-edge AI techniques to streamline the process. By the end of the course, students will be proficient in using AI to automate and enhance various aspects of code analysis and vulnerability discovery, making them well-prepared for careers in cybersecurity, software development, and related fields.
Students will gain knowledge about:
The primary audience for this training includes bug hunters and security auditors who wish to enhance their capabilities by utilizing modern Large Language Models (LLMs) as reasoning and code-analysis tools. This course may also be beneficial for professional developers seeking to learn how to quickly identify vulnerabilities in their own code.
Required:
Desirable:
Trainees will use APIs and Private LLMs provided by the trainer. No additional hardware is needed apart from a regular laptop with internet connection.
Alfredo Ortega, CEO and founder of Neuroengine.ai, brings over 20 years of professional experience as a cybersecurity expert and bug-hunter. He holds a PhD in Computer Science from the Instituto Tecnológico de Buenos Aires. Throughout his career, Alfredo has made significant contributions to the field by discovering and publishing numerous high-impact vulnerabilities in prominent software systems such as OpenBSD, Signal, and voting machines. Additionally, he has published the open-source software Autokaker, one of the first AI-assisted frameworks for automatic vulnerability discovery and annotation.