Resilient Code

Objectives:

At the end of successfully completing this challenges series, you will be able to identify potential risks regarding poorly implemented source codes.

Description:

Source codes are the lifeblood of a program. It's analogous to DNA of a human body.  At any point in coding process, certain patterns could lead to security risk despite a program working perfectly fine. The security risk is not necessarily to be gaps that hackers can exploit. There are other concerns involved in safe coding. Some patterns can automatically be discovered with secure code analyzers whilst some are not.  This category challenges your assumption of certain coding style that may actually trigger security vulnerabilities. 

Audience:
Application Security Professionals
How to start:
Click on your desired challenge from the left navigation panel.