Planning
Overview
Setting Up Local Environment
Scenario
Installation
# Navigate to project
cd ./intro_to_whitebox_pentesting
# Install dependencies
npm installRunning the Application
Verify Application Works
Checking for Public Vulnerabilities
npm audit
If Vulnerabilities Found
Update Type
Action
Testing validateString
Test /api/service/generate Endpoint
Debugging with VSCode
Run in Debug Mode
Add Breakpoint
Breakpoint on validateString (Line 4)
Re-send Request
Inspect Variables
Breakpoint on Line 20 (generateQR)
Add Breakpoint
Inspect Variables
Variable
Value
Debug Workflow Summary
VSCode Debug Controls
Button
Action
Key Findings So Far
Observation
Implication
Next Steps
Last updated