Skip to content

Releases: sanmaxdev/SentinelDeck

SentinelDeck 0.3.0

Choose a tag to compare

@sanmaxdev sanmaxdev released this 25 Jun 17:18

Email and DNS depth, closing gaps versus internet.nl. Every new check is passive and ships a copy-paste fix.

Added

  • DKIM key strength: decodes the published key and flags anything under 2048-bit RSA.
  • MTA-STS policy validation: fetches the HTTPS policy file and flags a missing or invalid policy, or a non-enforce mode (not just the DNS record).
  • Nameserver redundancy: flags a single nameserver as a DNS single point of failure.
  • IPv6 (AAAA) readiness.
  • DANE/TLSA detection, gated on DNSSEC being enabled.

Upgrade:

pip install -U sentineldeck

SentinelDeck 0.2.0

Choose a tag to compare

@sanmaxdev sanmaxdev released this 25 Jun 16:18

A premium CLI experience.

Added

  • A branded home screen: run sentineldeck with no command for the logo, commands, quick-start, and a tip, all in the SentinelDeck colours.
  • Colorized scan output: a grade banner and severity-coloured findings on a terminal. JSON is still emitted when piped or with --pretty, so automation is unchanged.

Fixed

  • The cryptography deprecation warnings no longer leak into scan output.

Install

pip install -U sentineldeck

SentinelDeck 0.1.0

Choose a tag to compare

@sanmaxdev sanmaxdev released this 25 Jun 15:39

First public release of SentinelDeck — a passive attack-surface scanner that turns a domain into a risk score, an A to F grade, and a client-ready report.

Highlights

  • Passive checks across DNS, HTTP, TLS, email (SPF/DMARC/DKIM/MTA-STS/TLS-RPT/BIMI), and domain intelligence (RDAP)
  • Attack-surface mapping via certificate transparency, with dangling-CNAME subdomain-takeover detection
  • A copy-paste fix for every finding, plus an interactive remediation simulator in the HTML report
  • Scan-to-scan diffing and a monitor command with webhook alerts on regression
  • JSON, HTML, score card, and badge outputs, and a confidence model that never lets an inconclusive check inflate the score

Install

pip install sentineldeck