- Python: For data preprocessing, machine learning model development (using scikit-learn, joblib, and pandas), and automation of vulnerability prediction.
- Batch Scripting: To integrate and automate the entire workflow, including triggering scans and processing reports.
- OWASP ZAP: As the primary security scanning tool to generate scan reports.
Launch OWASP ZAP and Trigger a Scan
Spider the Site and Generate Report
Preprocess, Train and Deploy the AI Model for Vulnerability Prediction
Automate AI-Integrated Security Scanning with OWASP ZAP