

DMZGlobal use a 3-phased approach that is modelled on common application vulnerabilities described by the Open Web Application Security Project (OWASP). It uses standard security testing practices to assess an organisation's perimeter network, infrastructure and application security posture.
Perimeter Mapping & Enumeration
Incorporates a reconnaissance or information gathering phase. DMZGlobal uses publicly available information (or potentially misconfigured devices) to obtain information about the organisation's external and Internet exposed infrastructure and assets.
Network Scanning & Vulnerability Analysis
External scanning is conducted to identify and fingerprint devices and services within the client network based on information gathered during the Mapping & Enumeration Phase. Depending on the scope of the test, both vertical and horizontal scans are performed to find potentially vulnerable devices or services that can then be exploited.
Application Scanning & Vulnerability Analysis
Application profiling is considered one of the most important aspects of penetration testing. This technique will allow DMZGlobal testers to identify the business logic and transaction flow of the application to identify potential vulnerabilities that may allow the bypass of authentication or escalation of privilege.
The primary objective of this phase is to gain an understanding of the application architecture, to assist in determining ways to bypass the application authentication mechanisms and controls or to force the application to behave in ways that were not intended by the designer.
In addition DMZGlobal can perform internal penetration test and application deployment reviews, which complements external Internet facing testing.
DMZGlobal security consultants use custom developed, open source and commercial tools during the course of the investigation.