mirror of
https://github.com/chipsec/chipsec
synced 2026-06-08 13:31:00 +00:00
31 lines
880 B
Markdown
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
|