Vigilar’s Web Application Penetration Testing is a “hands-on” test of Web Applications and their controls, using real-world hacking tools, to discover the depth of risk that may be posed by vulnerabilities in Web applications. Web Application Penetration Testing provides a thorough identification of exploitable vulnerabilities in Web applications, a risk level for each vulnerability and recommendations for remediating those vulnerabilities. This test supports compliance initiatives for regulations such as PCI, GLBA or FFIEC that require penetration tests.
Vigilar’s Web Application Penetration Testing Process
A penetration test locates logics flaws not typically detected during a vulnerability assessment. When a vulnerability has been identified, the exploitation process is documented, showing the steps a hacker may follow to exploit the vulnerability, including screenshots and examples of data that may have been extracted.
Information Leakage Discovery: using common and advanced research tools (such as Google hacking and code comments) to find information that could lead to an attack or otherwise disclose information that should not be public
Privilege Escalation and Data Leakage: performing a “hands-on” walkthrough of the application to detect where users with insufficient permissions are able to access unauthorized areas
Automated Vulnerability Scanning: using commercially available, proprietary and open source tools to identify potential vulnerabilities in the Web application
Ethical Hacking Analysis: reviewing data collected and formulating possible attack vectors, targets, and exploitation methods than can be used to gain privileged access
System Exploitation and Penetration (Vulnerability Validation): validating the discovered vulnerability by attempting to exploit the vulnerability. Vigilar security experts execute the attack plans formulated by the Ethical Hacking Analysis. Vigilar uses combination of tools and techniques to attempt a successful penetration. Upon successful penetration, Vigilar takes sample file, data, or screenshots to prove the vulnerability was successfully exploited. Screenshots depicting the step by step process of exploitation are taken and presented in the report.
Vigilar’s security experts provide the risk level for each vulnerability. Risk level is determined by looking at the probability that the vulnerability could be exploited along what could be compromised by the hacker if the vulnerability was exploited. Remediation recommendations are also provided for each vulnerability, including Vigilar Best Practices on effectively remediating the identified vulnerabilities.
Once the assessment is complete, the client receives a detailed set of deliverables, plus a thorough review of these reports, led by the Vigilar assessment team. These deliverables consist of: