CipherRun : scanner TLS/SSL modulaire et haute performance écrit en Rust
đ Contexte PubliĂ© sur GitHub par lâauteur Marc Rivero (alias @seifreed), CipherRun est un outil open source de scan TLS/SSL Ă©crit en Rust, conçu pour lâanalyse de sĂ©curitĂ© des protocoles de chiffrement, la dĂ©tection de vulnĂ©rabilitĂ©s et la vĂ©rification de conformitĂ©. đ ïž FonctionnalitĂ©s principales Couverture protocolaire : SSLv2 Ă TLS 1.3 avec analyse complĂšte du handshake Tests de vulnĂ©rabilitĂ©s : 18+ CVEs TLS majeurs (Heartbleed, ROBOT, POODLE, LOGJAM, etc.) Moteur de conformitĂ© : PCI-DSS, NIST, HIPAA, SOC 2, Mozilla, GDPR Fingerprinting : JA3, JA3S, JARM avec bases de signatures Analyse de certificats : validation de chaĂźne, rĂ©vocation, dĂ©tection EV Monitoring : surveillance 24/7 des certificats avec alertes CT Logs : streaming en temps rĂ©el des logs de transparence des certificats avec dĂ©duplication Bloom Base de donnĂ©es : support PostgreSQL/SQLite pour lâanalytique et lâhistorique âïž Architecture technique Lâoutil repose sur un moteur asynchrone basĂ© sur Tokio, avec des sorties disponibles en Terminal, JSON, CSV, HTML et XML. Il supporte le protocole STARTTLS pour SMTP et IMAP. La qualitĂ© du code est assurĂ©e par des outils Rust (clippy, cargo audit, cargo fuzz, tarpaulin). ...