writehat
writehat copied to clipboard
A pentest reporting tool written in Python. Free yourself from Microsoft Word.
I have implemented a retest feature into Writehat which allows you to record and present the results from any vulnerability retesting that might occur for that engagement. The following things...
Hi, This PR introduces a dashboard page which provides charts and lists for visualising vulnerability and engagement statistics in Writehat based on a specified start and end date. The current...
This pull request adds a new Chart Component for visualizing number of findings using Plotly. Just add the component in your report and it will automatically count findings and generate...
Are there any plans to implement a regular schedule for releases of new versions of writehat? I can see the dev branch is over a 100 commits ahead of master...
Searching within a finding group box currently makes all items disappear, as well as attempting to sort them via the created/modified headers. This survives a reload, as the search term...
Dear WriteHat team, is there a way to export a report in docx format? I know that WriteHat is specially designed to avoid Word: > WriteHat is a reporting tool...
Dear WriteHat team, according to the readme, WriteHat has the following report-generation process: > Markdown --> HTML --> PDF Is there a way to export the Markdown version of the...
When I'm using the markdown component in a report, the codeblock if it is split between pages it will lose it's formatting in the second half, as shown below. ...
Internal Server Error: /engagements/report/4b564097-d1ab-4dd2-8f04-d9dd2f791843/generatePdf writehat_1 | Traceback (most recent call last): writehat_1 | File "/usr/local/lib/python3.8/dist-packages/django/core/handlers/exception.py", line 47, in inner writehat_1 | response = get_response(request) writehat_1 | File "/usr/local/lib/python3.8/dist-packages/django/core/handlers/base.py", line 181,...
* Add a `{todo}` tag. This tag should not display in the rendered report, but should be used to indicate in the review status or report overview page that the...