Overview
In this class, we will introduce basic concepts on testing and its relationship with security. Afterwards, we will introduce state-of-the-art testing techniques designed for exposing security vulnerability, including black-box fuzzing, white-box fuzzing, Random testing; Symbolic Execution and Concolic Testing.
Who Should Attend
- Postgraduate students with computing background:Security Executive, Security Analyst/Engineer, Security Operations Analyst/Manager, Security Penetration Testing Manager
Prerequisites for Participants:
- Basic knowledge of C and Java programming.
Participants are encouraged to bring their own laptops with the relevant programming environment (gCC/LLVM for C and Eclipse for Java)