- 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
