Penetration Testing for Small and Medium Businesses
PreCog Security’s penetration testing approach is focused on optimizing the conducted tests and the time that is available to uncover security vulnerabilities in the testing object. We custom tailor our testing to discover vulnerabilities that could have the most potential risk and impact, regarding a possible threat scenario, optimized for the ease of discovery by a third party. This enables us to discover vulnerabilities that have the biggest possible damage on the system but are practical and realistic according to the threat model of the testing object.
Our penetration testing methodology relies upon following industry best practice standards:
PTES Testing Guide
The Penetration Testing Execution Standard document defines the methods and process of executing a network penetration test. The guideline is designed to provide a common language and scope for performing penetration testing, as well as detailed technical guidelines, to both businesses and security service providers. For additional information, please refer to:
OWASP Testing Guide
The Open Web Application Security Project’s Testing Guide document defines the industry best practice web application penetration testing methodology. The value in using this document as a reference on the possible prevalence, exploitability, impact and detectability of a particular class of vulnerabilities, helps us focus on finding the most prevalent and detectable vulnerabilities that could have the most significant security impact. For additional information, please refer to:
PreCog Security network penetration testing methodology and categories summary:
Pre-engagement Interactions
- Scope and Rules of Engagement Definition
- Communication Planning
- Incident Handling
Discovery
- Network Probing and Footprinting
- User and Service Enumeration
- Domain Resource Enumeration
Vulnerability Discovery and Analysis
- Vulnerability Scan
- Vulnerability Validation
Exploitation
- Network Traffic Sniffing, Relaying and Impersonation of Services
- Exploitation of Vulnerable Services
- Escalation of Privileges
- Pivoting to Critical Systems
Configuration Audit
- Infrastructure Analysis
- Configuration Analysis
- Data Discovery
- Password Audit
- Group Policy Audit
Reporting
- Executive Summary
- Detailed Findings Report
SMB Questionnaire
PreCog Security web application penetration testing methodology and categories summary:
PreCog Security follows OWASP (Open Web Application Security Project’s) Testing Guide document defines the industry best practice web application penetration testing methodology. The methodology is detailed and outlines 91 tests in a total of 11 categories:
- Client Side Testing
- Business Logic Testing
- Cryptography
- Authentication Testing
- Authorization Testing
- Session Management Testing
- Input Validation Testing
- Error Handling
- Identity Management Testing
- Configuration and Deployment Management Testing
- Information Gathering
Depending on the available time for the test, we optimize to run tests that would have the most significant impact and could be discovered easily by an attacker. To read more about the OWASP Testing guide and the application penetration testing methodology, please refer to: