A trace library for Python Flask web application
This library records what processing was done by each endpoint's request and uses it to generate fuzz with a genetic algorithm.
This library is supposed to be used with shfz/shfz and shfz/shfzlib.
pip install -U shfzflask
from flask import Flask
from shfzflask import shfztrace
app = Flask(__name__)
shfztrace(app, debug=False)
trace
(True) : Please set to False in the production environmentdebug
(False) : Enable debugdebugFrame
(False) : All the acquired Frames are written out sequentiallyreport
(True) : Report shfz serverfuzzUrl
(http://localhost:53653) : A URL of shfz server