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.
- Host: GitHub
- URL: https://github.com/j3eyond/sepr_parser
- Owner: J3eyond
- License: mit
- Created: 2023-08-15T10:53:36.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-15T13:59:26.000Z (almost 3 years ago)
- Last Synced: 2025-05-17T08:13:35.053Z (about 1 year ago)
- Topics: bash, parser, python, reports, symantec, symantecendpointprotection
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)