A Web Application Security Audit is a comprehensive and systematic examination to identify security vulnerabilities, technical flaws, configuration errors, or performance issues in a website or web system before an attacker can exploit them.
Companies typically include small applications (Applets, CGIs, ActiveX, etc.) on their websites to help manage data submitted by users (personal data, orders, online payments, access control, etc.). Others use their website to perform a wide variety of operations with their customers, suppliers, and staff (e.g., corporate portals, online brokers/banking, e-commerce, extranets, etc.), which involves a complex application running on the Web or application server that manages all these operations.
The audit follows a black-box philosophy: the application's source code is never audited at any time. The reason for this working methodology is to simulate the actual actions of a malicious attacker who, without having access to said code, attempts to carry out an attack on the system, databases, etc.
The process of auditing Applications is planned in the phases presented below:










