Introducing DeepViolet
This blog post announces DeepViolet, an open-source TLS and SSL analysis library that has been integrated into the ZAP HTTPS Info add-on to deliver risk assessments alongside connection details. DeepViolet provides a modular API that performs TLS handshake analysis, certificate chain validation, revocation checks, security header inspection, and DNS lookups, returning structured results with a numeric risk score and letter grade. The post walks through a sample scan showing how findings are categorized into protocols and connections, revocation and transparency, security headers, DNS security, certificate details, and cipher suites. The library is structured as a core API available on Maven Central, a standalone Java Swing desktop application for ad-hoc investigations, and a command-line interface for scripting. Planned features include scan persistence, customizable risk scoring with YAML-based rules, user-editable cipher suite evaluations, certificate transparency analysis, and AI-augmented reporting with support for both cloud-based and local large language models. The HTTPS Info add-on currently requires Java 21, while ZAP itself needs Java 17.
https://www.zaproxy.org/blog/2026-03-19-introducing-deepviolet/
Comments
Post a Comment