This course aims to teach security analysts how to read J2EE code and manually identify vulnerable code. This process requires a more in-depth understanding of application security vulnerabilities, and this class provides a deeper drive along with analysis on how to identify vulnerabilities in code.
Who Should Attend
The intended audience for this course is:
- Information security analysts
- Software security testers and code reviewers
- Designated security experts
- Architects with a desire to understand more about security
Prerequisites
This course explores technical details of various application-layer vulnerabilities. Students should have knowledge of basic web application security, as well as basic programming knowledge (having Java specific programming experience is very helpful).
Not sure if you meet the prerequisites? Take a short quiz to determine if this training is right for you.
Review
Would like a refresher for the prerequisites before taking the course? We've made available a few resources that we find useful.
What to Bring
Students must bring a laptop with an OS (any kind) that can run VMWare. The machine should have a minimum of 4 GB free disk space and at least 1 GB RAM (if Vista, please have 2GB). To be able to connect to servers, you would need wireless network card (802.11b/g) or wired network (please bring cable). DVD reader on laptop (good to have).
Materials Provided
- Linux VMImage with Java Development/Code Review Environment
- DVD with image of VMImage
- Printed books of content covered
Registration
To register for this couse please visit the Black Hat pages.
