Web Application and API Pentest Checklist
Made using The OWASP Testing guide (page 211) and the API Security Top 10 2023. You can refer to it (see resources below) for detailed explainations on how to test. Adapt it to your methodology and the context of your test. Download this file locally from here this way you can check everything you have done. If you need some practice for specific vulnerabilities to reproduce them in your context, I recommend portswigger's web security Academy here. For more explainations on specific topics, if OWASP is not enough you can also use Portswigger here
Information Gathering
Configuration and Deploy Management Testing
Identity Management Testing
Authentication Testing
Authorization Testing
Session Management Testing
Input Validation Testing
Error Handling
Cryptography
Business Logic Testing
Client Side Testing
Specific API vulnerabilities to look for
Ressources
Last updated