Announcement

Free to view yesterday and today
Customer Service: cat_manager

OWASP ZAP Core Project (by Checkmarx)

OWASP ZAP (Zed Attack Proxy) core project by Checkmarx. The world's most widely used free web app security scanner. Find security vulnerabilities in your web applications during development and testing.

Java
Added on 2025年6月27日
View on GitHub
OWASP ZAP Core Project (by Checkmarx) preview
13,761
Stars
2,388
Forks
Java
Language

Project Introduction

Summary

OWASP ZAP is a leading open-source web application security scanner. It helps developers and security professionals automatically find security vulnerabilities in their web applications while they are developing and testing the application.

Problem Solved

Identifying and mitigating security vulnerabilities in web applications is critical but often complex and time-consuming. ZAP provides an accessible, powerful, and free solution to help find these weaknesses early and efficiently.

Core Features

Automated Vulnerability Scanning

Perform automated scans to identify common security vulnerabilities.

Intercepting Proxy

Proxy mode allows manual exploration of web applications and analysis of traffic.

REST API and Automation

Provides comprehensive APIs for integration into CI/CD pipelines and external tools.

Tech Stack

Java
Swing (for GUI)
Various Libraries (HTTP, Cryptography, etc.)

使用场景

OWASP ZAP can be used in various scenarios, from manual security testing to fully automated vulnerability scanning.

Web Application Penetration Testing

Details

Perform manual penetration testing by using ZAP as an intercepting proxy to analyze requests and responses, and manually test input fields for vulnerabilities.

User Value

Gain deep insights into application behavior and discover complex vulnerabilities not found by automated tools alone.

CI/CD Pipeline Integration (DevSecOps)

Details

Integrate ZAP scans directly into your development workflow using its automation framework or API, running scans with each commit or build.

User Value

Automate security testing to catch vulnerabilities early in the development lifecycle, reducing remediation costs.

Automated Security Assessment

Details

Conduct automated vulnerability assessments on known applications using ZAP's active and passive scanning capabilities.

User Value

Quickly identify a wide range of common vulnerabilities across multiple applications or environments.

Recommended Projects

You might be interested in these projects

chroma-corechroma

Chroma is a powerful open-source embedding database designed specifically for AI applications. It simplifies storing, indexing, and searching vector embeddings at scale, enabling fast and accurate semantic search, recommendations, and other AI-driven features.

Rust
207831667
View Details

zed-industriesextensions

Explore and contribute to extensions for the Zed editor, adding new language support, linters, formatters, snippets, and more to customize your development environment.

JavaScript
1098627
View Details

googlesecurity-research

This project hosts security advisories and their accompanying proof-of-concepts related to research conducted at Google which impact non-Google owned code.

C
4031474
View Details