Skip to content

Development and Administration Tools

Maurice LAMBERT edited this page Sep 28, 2021 · 12 revisions

Development and Administration Tools

Notifications

To configure the email notification read the documentation for email notification (wiki).

For temp configuration or tests i recommend to use command line arguments (wiki).

Debug the Content Security Policy

To debug the CSP you may use the --security arguments (i should not change the security configuration for security reason) and configure the email notification. You have a application/json page on http(s)://<server>:<port>/csp/debug/ with the Content Security Policy Report

WebScripts --security --admin-adresses "admin@email.com" --n-adr "notification@email.com" --s-server "smtp.email.com"

Tests

Unittest

python -m unittest discover -s test -p Test*.py -v
File Statements missing coverage
WebScripts.py 509 4 99%
utils.py 295 7 98%
Errors.py 27 0 100%

Hardening audit

The hardening audit is performed when WebScripts server starts. The audit report is written in audit.html, audit.json and audit.txt and emailed to Administrators.

Functional tests and WebScripts pentest tool

Functional tests and WebScripts pentest tool.

Clone this wiki locally