A security testing framework. It is used for identifying security vulnerabilities and improving security awareness. It supports automated penetration tests, which help eliminate the possibility of a threat before it becomes one, and thus, assume the attacker's position.