Blackstorm Security delivers deeply technical training in vulnerability research, exploit development, reverse engineering, malware analysis and systems programming. Every course is written and taught by active researchers, and is built around hands-on work against real targets rather than theory.
Choose a Track
Courses are grouped into five tracks. Each track page sets out the recommended order and summarises what every course covers.
Vulnerability Research and Exploitation
Reverse Engineering
Mobile Security Research
Windows Internals and Programming
Incident Response and Threat Hunting
Format
- Delivery — online or in-person.
- Class model — public classes, or private classes for a single company.
- Spoken language — English or Portuguese, depending on the class.
- Course material — written in English.
What Students Receive
- Printed student guide.
- Certificate of completion.
- Student kit: t-shirt, folder and stickers.
- Lab material and exercises used throughout the class.
Most tracks also lead to a Blackstorm certification exam.
Enrolment
To request enrolment, a private class, or further information, write to contact@blackstormsecurity.com from your corporate email address.
Payment
- Bank transfer / PIX — single payment at the time of purchase.
- PayPal — up to 12 installments; interest and fees are charged by PayPal.
Before You Enrol
- There are two schedules below. The mark beside each Schedule heading gives the language the classes in that table are delivered in — one Portuguese, one English. Course material is written in English in both cases.
- A course that appears in both schedules is the same course, taught twice in different languages and on different dates.
- All dates below are expected dates and may change at any time without prior notice.
- Click a course name to open its full description, prerequisites and lab requirements.
- Courses marked with
**are available only through the interest list — contact us to be registered.
SchedulePortuguese
Class delivered in Portuguese. Course material is written in English.
ScheduleEnglish
Class delivered in English (Europe and the Americas). Course material is written in English, and these dates are a single unified track for now.
| Course Name | Date | Hours |
| Windows Exploit Development 1 | 26/JUN/2027 | 40 |
| Windows Exploit Development 2 | 24/JUL/2027 | 40 |
| ARM64 Assembly and Reverse Engineering | 11/SEP/2027 | 20 |
| Windows Exploit Development 3 | 09/OCT/2027 | 50 |
| iOS Security Research 1 | 20/NOV/2027 | 50 |
| Fuzzing for Vulnerability Research | 2028 | 40 |
Reserve a place, or ask us which course fits
Write from your corporate email address and tell us your background and what you want to be able to do. If a course is the wrong starting point for you, we will say so and point you at the right one. Private classes for a single company can be scheduled outside the dates above.