Description
This training equips students with the skills needed to write Linux user space exploits using a balanced theoretical and hands-on approach. We begin by covering the foundational concepts of user space exploitation, followed by a deep dive into how vulnerabilities occur and how they can be weaponized. Finally, we explore modern protections and mitigations designed to secure user space, along with the techniques used to bypass them.
Available Languages
English and Portuguese
Modality
Online and on-site
Duration
This training typically consists of 12 classes spread across three days a week (Monday, Wednesday, and Thursday). Classes run from 7:00 PM to 11:00 PM (GMT-3) with a 15- to 30-minute break. We offer flexible scheduling to accommodate corporate requests and large student cohorts.
Prerequisites
Our teaching methodology is designed to make complex topics accessible. We explain fundamental concepts clearly, avoid unnecessary jargon, and reinforce learning through multiple teaching methods. The highly practical, hands-on nature of the course ensures that concepts are thoroughly understood.
The prerequisites are as follows:
- C and Assembly programming
- Unix fundamentals
- Basic knowledge of operating system and computer architecture
- Basic knowledge of memory management
- Debugging
Furthermore, our training is tailored to the baseline knowledge and experience of each class. This is your chance to expand your skill set and reach the next level in your career.
Benefits
- Access to a private mailing list for alumni (dedicated to this specific course)
- Official support for up to 6 months after course completion
- Up-to-date, hands-on curriculum
- Clear and accessible language
- Experienced instructor;
- Live classes, recorded for future reference
Target audience
- Security researchers
- Security analysts
- Malware and threat intelligence analysts
- Computer science and computer engineering students
- Law enforcement agents
- Anyone willing to learn and practice vulnerability research and exploitation
Instructor
Anderson Nascimento

Director and Principal Security Researcher at Allele Security Intelligence. As a professional researcher, he has over 15 years of experience delivering high-level research to international companies and clients. He has authored and publicly released proofs-of-concept for vulnerabilities identified in the Linux and FreeBSD kernels. He possesses deep expertise in x86 and AMD64 computer architecture, operating systems, and especially Linux kernel offense and defense.
Would you like to learn more about our experience with vulnerability research? Visit our research page, check out our GitHub, and review some of our published work.
Upcoming Training
For more information such as registration, price, capacity and technical details, click on the class below.
