Input Validation, Any technique used to ensure that the data entered into a field or variable in an application is handled appropriately by that application., Cookies, A text file used to store information about a user when they visit a website., Static Code Analysis, scrutinizing source code to identify potential vulnerabilities, errors, and noncompliant coding practices before the program is finalized., Code Signing, The method of using a digital signature to ensure the source and integrity of programming code., Sandboxing, A computing environment that is isolated from a host system to guarantee that the environment runs in a controlled, secure fashion., Fuzzing, software testing technique that injects random, invalid, or unexpected data into a computer program to trigger crashes and expose hidden security vulnerabilities., Structured Exception Handling (SEH), A mechanism to account for unexpected error conditions that might arise during code execution., Exceptions, An application vulnerability that is defined by how an application responds to unexpected errors that can lead to holes in the security of an app., Dynamic code analysis, evaluates software behavior by running the application in a real or virtual environment

Application Security

Leaderboard

We are currently working on improving the Leaderboard functionality. Please help us by offering your feedback.

Give Feedback

Visual style

Options

We are currently working on improving the Activity Settings. Please help us by offering your feedback.

Give Feedback

Switch template

Continue editing: ?