Security assessment · API security
crAPI
An assessment of crAPI, an intentionally vulnerable API, covering access control, authentication and input validation.
Lab assessment · Simulated environment
Assessment overview
Testing question
Can a signed-in user access someone else’s data?
Approach
I tested access control, authentication and input validation, then documented the findings with requests, responses and screenshots.
Results
19 test cases: 11 FAIL and 8 PASS, with 49 screenshots. These are lab results, not production metrics. The counts describe test cases, not distinct controls.
Security assessment / Report
Penetration testing report
View the HTML report or open an available original PDF below. Each PDF link shows its language.
Evidence / Test-case index
Browse test cases
PASS means the application behaved as expected in that test. FAIL means the test confirmed a security weakness. Counts refer to test cases, not distinct controls.
No test cases match your search or filter.
Evidence / Application gallery
Lab application screenshots
Views of the application used for testing. Select an image to enlarge it. Screenshots and raw traffic are not translated; text within them may be in another language.