# 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