owasp-zap-historic-parser


Nameowasp-zap-historic-parser JSON
Version 0.2.4 PyPI version JSON
download
home_pagehttps://github.com/Accruent/owasp-zap-historic-parser
SummaryParser to push OWASP ZAP report data to MySQL and generate delta report
upload_time2024-02-01 19:42:45
maintainer
docs_urlNone
authorNeil Howell
requires_python
licenseGPL-3.0
keywords owasp zap historical report parser
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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"
}
        
Elapsed time: 1.81920s