Skip to content

muhammadhassaan-solves/application-security-enhancement-using-owasp-zap-and-ai

Repository files navigation

Application Security Enhancement Using OWASP ZAP and AI

Description

In this project, I developed an AI-driven vulnerability prediction system that processes security scan data, applies machine learning models, and accurately identifies high-risk vulnerabilities. This project enhances threat detection, automates security analysis, and strengthens proactive cybersecurity measures.

Languages and Utilities Used

  • 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.

Project Walk-through

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


Releases

No releases published

Packages

No packages published