Lars Hansen

AstroVia Site Crawler

A Playwright-based security scanner and documentation tool that crawls any running AstroVia web surface (or any web application, by configuration). It captures every reachable page as HTML and optional PNG, runs a security audit driven by dynamic threat intelligence (CISA KEV, NVD, and EPSS), and can run in a Blazor Server dashboard mode for live scan monitoring.

Login is parameterised via --login-field so it can sign in as Admin, Institution, or AccessCode and audit authenticated surfaces too. It produces the artefacts that feed the hardening backlog and security remediation playbook workflows for the suite.