Assignment:
Penetration testing is a simulated cyberattack against a computer or network that checks for exploitable vulnerabilities. Pen tests can involve attempting to breach application systems, APIs, servers, inputs, and code injection attacks to reveal vulnerabilities. discuss the following:
1. What is penetration testing
2. Testing Stages
3. Testing Methods
4. Testing, web applications and firewalls