An open API service indexing awesome lists of open source software.

https://github.com/j3eyond/sepr_parser

The simple scripts for parse symantec endpoint protection html reports.
https://github.com/j3eyond/sepr_parser

bash parser python reports symantec symantecendpointprotection

Last synced: about 1 month ago
JSON representation

The simple scripts for parse symantec endpoint protection html reports.

Awesome Lists containing this project

README

          

Symantec endpoint protection reports parser


Description


The simple scripts for parse symantec endpoint protection html reports.

Scripts:


- sepr_parser.py - parse html report and output txt files to folders.


- uniq.sh - sort and uniq all result to alerts folder.

Folders:



  • risk_category - VIRUS AND RISK DETECTION (Blocked, Quarantined, Deleted, Newly Infected, Still Infected),
    strings: "Filename: Unavailable" - exception!


  • av_status - Protection Status Snapshot (AV Engine Off, SONAR Proactive Threat Scan Off);

  • alerts - Uniq and sorted results;

  • Install


    git clone https://github.com/J3eyond/SEPR_parser

    cd SEPR_parser

    Create a virtual environment (optional):
    virtualenv venv

    Activate the virtual environment:
    source venv/bin/activate

    Install requirements:
    pip install -r requirements.txt

    Give permission to launch(bash script):
    chmod +x uniq.sh

    Launch


    python3 sepr_parser.py *path to your report*



    ./uniq.sh

    Requirements




    • python 3.9 +


    • virtualenv==20.23.1 (optional)