Files
chipsec-chipsec/chipsec_tools/log_parser/README.md
T

31 lines
880 B
Markdown

# Chipsec Parser Documentation
# Chipsec XML → HTML Reports
This tool generates human readable reports from Chipsec generated XML log files.
## Usage
Running the *app.py* will launch a Flask server where you can drag-and-drop the Chipsec generated XML file, it will generate a HTML report which you can view/save.
Once you have installed the dependencies with `pip install -r requirements.txt`, or using virtualenv/pipenv, you can run the server using `./run.sh` or or `flask run` in this directory.
### Running with Docker
a Dockerfile is also available, you can build the image
`docker build . -t chipsec_parser`
and run it (binding to port 8080)
`docker run -p 8080:8080 chipsec-parser:latest`
## Interesting Files
`chipsec_parser.py` - Parses Test Suite and Test Cases from XML to Dicts
`app.py` - Flask application
`requirements.txt` - pip requirements file