The Open-Source Security Testing Methodology Manual (OSSTMM) consists of five phases: Pre-engagement, Intelligence Gathering, Threat Modeling, Vulnerability Analysis, and Exploitation. These phases help guide security testers through a systematic approach to assessing security.