# owasp-zap-historic-parser
[![PyPI version](https://badge.fury.io/py/owasp-zap-historic-parser.svg)](https://badge.fury.io/py/owasp-zap-historic-parser)
[![run-tests](https://github.com/Accruent/owasp-zap-historic-parser/actions/workflows/run-tests.yml/badge.svg)](https://github.com/Accruent/owasp-zap-historic-parser/actions/workflows/run-tests.yml)
[![Downloads](https://pepy.tech/badge/owasp-zap-historic-parser)](https://pepy.tech/project/owasp-zap-historic-parser)
![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)
![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)
![Open Source Love png1](https://badges.frapsoft.com/os/v1/open-source.png?v=103)
[![HitCount](http://hits.dwyl.com/Accruent/owasp-zap-historic-parser.svg)](http://hits.dwyl.com/Accruent/owasp-zap-historic-parser)
[![Coverage Status](https://coveralls.io/repos/github/Accruent/owasp-zap-historic-parser/badge.svg?branch=master)](https://coveralls.io/github/Accruent/owasp-zap-historic-parser?branch=master)
[![BCH compliance](https://bettercodehub.com/edge/badge/Accruent/owasp-zap-historic-parser?branch=master)](https://bettercodehub.com/)
---
## Installation
- Install `owasp-zap-historic-parser`
```
pip install owasp-zap-historic-parser
```
---
## Usage
The OWASP ZAP Historic application requires the following information, and users must pass respective info while using parser
-s --> mysql hosted machine ip address (default: localhost)
-t --> mysql port (default: 3306)
-u --> mysql user name (default: superuser)
-p --> mysql password (default: passw0rd)
-n --> project name in owasp zap historic
-e --> environment name (default: Not Provided)
-i --> type of scan (active, passive, etc) (default: Not Provided)
-l --> URL for published ZAP report (default: Not Provided)
-v --> version of application tested by ZAP (default: Not Provided)
-f --> filepath & report.html produced by ZAP
- Use `owasp-zap-historic-parser` to parse report.html and return a delta report
```
> owaspzaphistoricparser
-s --> localhost
-t --> 3306
-u --> 'superuser'
-p --> passw0rd
-n --> testname
-e --> QA
-i --> Active
-l --> "https://www.google.com"
-v --> "v0.1.0 build 2"
-f --> "c:\\temp\\report_230_.html"
```
> Note: Here if MySQL hosted in:
> - local machine then use `localhost` Ex: -s `localhost`
> - other machine then use `ipaddress:3306` Ex: -s `10.30.2.150:3306`
__Example:__
```
> owaspzaphistoricparser
-s localhost
-t 3306
-u 'superuser'
-p passw0rd
-n testname
-e QA
-i Active
-l "https://www.google.com"
-v "v0.1.0 build 2"
-f "c:\\temp\\report_230_.html"
```
---
> For more info refer to [owasp-zap-historic](https://github.com/Accruent/owasp-zap-historic)
Raw data
{
"_id": null,
"home_page": "https://github.com/Accruent/owasp-zap-historic-parser",
"name": "owasp-zap-historic-parser",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "owasp zap historical report parser",
"author": "Neil Howell",
"author_email": "neiljhowell@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/59/3d/4014e5904ab132e9d4902992625fb0214f664dae406ccd6a9ceff3472048/owasp-zap-historic-parser-0.2.4.tar.gz",
"platform": null,
"description": "# owasp-zap-historic-parser\n\n[![PyPI version](https://badge.fury.io/py/owasp-zap-historic-parser.svg)](https://badge.fury.io/py/owasp-zap-historic-parser)\n[![run-tests](https://github.com/Accruent/owasp-zap-historic-parser/actions/workflows/run-tests.yml/badge.svg)](https://github.com/Accruent/owasp-zap-historic-parser/actions/workflows/run-tests.yml)\n[![Downloads](https://pepy.tech/badge/owasp-zap-historic-parser)](https://pepy.tech/project/owasp-zap-historic-parser)\n![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)\n![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)\n![Open Source Love png1](https://badges.frapsoft.com/os/v1/open-source.png?v=103)\n[![HitCount](http://hits.dwyl.com/Accruent/owasp-zap-historic-parser.svg)](http://hits.dwyl.com/Accruent/owasp-zap-historic-parser)\n[![Coverage Status](https://coveralls.io/repos/github/Accruent/owasp-zap-historic-parser/badge.svg?branch=master)](https://coveralls.io/github/Accruent/owasp-zap-historic-parser?branch=master)\n[![BCH compliance](https://bettercodehub.com/edge/badge/Accruent/owasp-zap-historic-parser?branch=master)](https://bettercodehub.com/)\n\n---\n\n## Installation\n\n - Install `owasp-zap-historic-parser` \n\n ```\n pip install owasp-zap-historic-parser\n ```\n\n--- \n\n## Usage\n\n The OWASP ZAP Historic application requires the following information, and users must pass respective info while using parser\n\n -s --> mysql hosted machine ip address (default: localhost)\n -t --> mysql port (default: 3306)\n -u --> mysql user name (default: superuser)\n -p --> mysql password (default: passw0rd)\n -n --> project name in owasp zap historic\n -e --> environment name (default: Not Provided)\n -i --> type of scan (active, passive, etc) (default: Not Provided)\n -l --> URL for published ZAP report (default: Not Provided)\n -v --> version of application tested by ZAP (default: Not Provided)\n -f --> filepath & report.html produced by ZAP\n\n - Use `owasp-zap-historic-parser` to parse report.html and return a delta report\n\n ```\n > owaspzaphistoricparser\n -s --> localhost\n -t --> 3306\n -u --> 'superuser'\n -p --> passw0rd\n -n --> testname\n -e --> QA\n -i --> Active\n -l --> \"https://www.google.com\"\n -v --> \"v0.1.0 build 2\"\n -f --> \"c:\\\\temp\\\\report_230_.html\"\n ```\n> Note: Here if MySQL hosted in:\n> - local machine then use `localhost` Ex: -s `localhost`\n> - other machine then use `ipaddress:3306` Ex: -s `10.30.2.150:3306`\n\n __Example:__\n ```\n > owaspzaphistoricparser\n -s localhost\n -t 3306\n -u 'superuser'\n -p passw0rd\n -n testname\n -e QA\n -i Active\n -l \"https://www.google.com\"\n -v \"v0.1.0 build 2\"\n -f \"c:\\\\temp\\\\report_230_.html\"\n ```\n\n---\n\n> For more info refer to [owasp-zap-historic](https://github.com/Accruent/owasp-zap-historic)\n",
"bugtrack_url": null,
"license": "GPL-3.0",
"summary": "Parser to push OWASP ZAP report data to MySQL and generate delta report",
"version": "0.2.4",
"project_urls": {
"Homepage": "https://github.com/Accruent/owasp-zap-historic-parser"
},
"split_keywords": [
"owasp",
"zap",
"historical",
"report",
"parser"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9f0b30b873c54d37b53a41dc300c7045f1ac0df56012912a7c17436726606d3b",
"md5": "e49a9e659fe05e871cbc3b1966ebf091",
"sha256": "b47e140d0565a0c030b1ec2782c95b92745d74f21604beab552e0e3058438825"
},
"downloads": -1,
"filename": "owasp_zap_historic_parser-0.2.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e49a9e659fe05e871cbc3b1966ebf091",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 25272,
"upload_time": "2024-02-01T19:42:43",
"upload_time_iso_8601": "2024-02-01T19:42:43.579930Z",
"url": "https://files.pythonhosted.org/packages/9f/0b/30b873c54d37b53a41dc300c7045f1ac0df56012912a7c17436726606d3b/owasp_zap_historic_parser-0.2.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "593d4014e5904ab132e9d4902992625fb0214f664dae406ccd6a9ceff3472048",
"md5": "fa2aa6e579a0d09955aecd000157fa33",
"sha256": "22c75e3521b557522fe6fdddca7f9ddc7bc790d65ca5f98ac4f2e0ca42ccbb4f"
},
"downloads": -1,
"filename": "owasp-zap-historic-parser-0.2.4.tar.gz",
"has_sig": false,
"md5_digest": "fa2aa6e579a0d09955aecd000157fa33",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24646,
"upload_time": "2024-02-01T19:42:45",
"upload_time_iso_8601": "2024-02-01T19:42:45.243598Z",
"url": "https://files.pythonhosted.org/packages/59/3d/4014e5904ab132e9d4902992625fb0214f664dae406ccd6a9ceff3472048/owasp-zap-historic-parser-0.2.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-01 19:42:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Accruent",
"github_project": "owasp-zap-historic-parser",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "owasp-zap-historic-parser"
}