pablosguajardo / owasp-zap-scanner

MIT License
3 stars 0 forks source link

Quality Gate Status Coveralls Status Known Vulnerabilities Best Practices GitHub release license Visual Studio Marketplace

Owasp Zap Scanner

This project is a Azure DevOps task that allows users to integrate Owasp Zap security analysis into their VSTS pipelines.

Using the Owasp Zap Scanner

Follow the instructions below to add and configure the Owasp Zap Scanner in your build/release pipeline.

Prerequisites

Add the Owasp Zap Scanner

Install the Owasp Zap Scanner in your Visual Studio Team Services account and search for the task in the available tasks. The task will appear in the Test section of the task list. Add it to your build/release task.

Required Configuration Options

Required Options

Optional Options

Ajax Spider Scan Options

This configuration section includes the parameters that need to be sent to perform the active scan against the target.

Ajax Spider Scan Options

Available Options

Spider Scan Options

This configuration section includes the parameters that need to be sent to perform the active scan against the target.

Spider Scan Options

Available Options

Open Api Scan Options

This configuration section includes the parameters that need to be sent to perform the active scan against the target.

Open Api Scan Options

Available Options

Active Scan Options

This configuration section includes the parameters that need to be sent to perform the active scan against the target.

Active Scan Options

Available Options

Configure Verification

This configuration section includes the parameters that need to be sent to perform the active scan against the target.

Configure Verification

Available Options

Configure Reports

This configuration section includes the parameters that need to be sent to perform the active scan against the target.

Configure Reports

Available Options

Additional

On Windows servers you can complement the use of this extension with:

https://marketplace.visualstudio.com/items?itemName=solucionespsg.OwaspZapOnPremiseStartStop

With this extension you will be able to remotely start a new Owazap session on a new port, scan the URL and then stop the started session.

Contributing to Owasp Zap Scanner for Azure DevOps

Introduction

Welcome to the Owasp Zap Scanner for Azure DevOps repository! This repository is designed to help you get started with using the Owasp Zap Scanner tool in your Azure DevOps pipeline. In this README, you will find information on how to contribute to this project, as well as how to use the tool in your pipeline.

Found a Bug?

If you find a bug, please check the currently listed Issues [^1^][1]. If the bug is not listed, please open a new issue [^1^][1] and include a detailed description of the bug.

Fixed a Bug?

If you have fixed a bug, please open a new pull request with the fix.

Add/Suggest a New Feature, or Change Existing One?

If you would like to add or suggest a new feature, or change an existing one, please open a new issue [^1^][1] and include a detailed description of the feature or change.

Contributing Guidelines

We welcome contributions from the community! To contribute to this project, please follow these guidelines:

  1. Fork this repository.
  2. Create a new branch for your changes.
  3. Make your changes and commit them to your branch.
  4. Push your changes to your forked repository.
  5. Open a new pull request with your changes.

Current Contributors

A special thanks to all the contributors [^1^][1] who have helped make this project possible.