📋 chk_url_ips V1R1📋 chk_url_ips V1R1
Rapport fonctionnel
Functional report
Synthèse
Summary
chk_url_ips V1R1 analyse les certificats TLS/SSL de serveurs distants accessibles via réseau. Il résout les noms DNS, récupère les chaînes de certificats via openssl s_client, enrichit les résultats avec les informations réseau RDAP et produit des rapports HTML/JSON autonomes.
chk_url_ips V1R1 analyses TLS/SSL certificates of remote servers accessible over the network. It resolves DNS names, retrieves certificate chains via openssl s_client, enriches results with RDAP network information and produces standalone HTML/JSON reports.
Périmètre utilisateur
User scope
| Fonction | Description | Options |
|---|---|---|
| Analyse hostname | Résolution DNS multi-IP + analyse TLS de chaque IP. | --hosts paypal.fr |
| Analyse IP directe | Connexion directe, SNI depuis reverse DNS. | --hosts 151.101.3.1 |
| Plage IP | Scan séquentiel d'une plage IPv4 complète. | --hosts 10.0.0.1-10.0.0.20 |
| Multi-hosts | Analyse plusieurs hôtes en un seul appel. | --hosts h1 h2 h3 |
| Résolution DNS | Table DNS→IP + optionnellement PTR inverse. | --level 0|1|2 |
| Network Info | Organisation, CIDR, ASN via ARIN RDAP. | automatique |
| Export | Rapport HTML autonome + JSON cert + JSON RDAP + CSV. | --json --no-html |
| Simulation date | Anticiper les expirations à une date future. | --date_system 2027-01-01T00:00:00 |
| Expiration domaine | Vérifier la date d'expiration du domaine WHOIS. | --domain_expired |
| Function | Description | Options |
|---|---|---|
| Hostname analysis | Multi-IP DNS resolution + TLS analysis of each IP. | --hosts paypal.fr |
| Direct IP analysis | Direct connection, SNI from reverse DNS. | --hosts 151.101.3.1 |
| IP range | Sequential scan of a full IPv4 range. | --hosts 10.0.0.1-10.0.0.20 |
| Multi-hosts | Analyse multiple hosts in a single call. | --hosts h1 h2 h3 |
| DNS resolution | DNS→IP table + optional PTR reverse lookup. | --level 0|1|2 |
| Network Info | Organisation, CIDR, ASN via ARIN RDAP. | automatic |
| Export | Standalone HTML report + cert JSON + RDAP JSON + CSV. | --json --no-html |
| Date simulation | Anticipate expirations at a future date. | --date_system 2027-01-01T00:00:00 |
| Domain expiry | Check WHOIS domain expiry date. | --domain_expired |
Résultats attendus
Expected outputs
| Sortie | Usage | Contenu |
|---|---|---|
| Console | Lecture immédiate. | Certificats, IPs, alertes expiration, résumé. |
| HTML | Rapport humain autonome. | Certificats, analysis_summary, Network Info RDAP, table DNS. |
| JSON cert | Intégration inventaire. | Métadonnées X.509, analysis_summary, dns_resolution_table. |
| JSON RDAP | Enrichissement réseau. | Organisation, ASN, CIDR, registrant, abuse contact. |
| CSV | Export tableur. | Résumé tabulaire multi-hosts. |
| Output | Use | Content |
|---|---|---|
| Console | Immediate reading. | Certificates, IPs, expiry alerts, summary. |
| HTML | Standalone human report. | Certificates, analysis_summary, RDAP Network Info, DNS table. |
| JSON cert | Inventory integration. | X.509 metadata, analysis_summary, dns_resolution_table. |
| JSON RDAP | Network enrichment. | Organisation, ASN, CIDR, registrant, abuse contact. |
| CSV | Spreadsheet export. | Tabular multi-host summary. |
Analysis Summary
Analysis Summary
Chaque rapport inclut un bloc analysis_summary qui classe le résultat en Info / Warning / Error avec les messages explicites et, en cas d'anomalie, les commandes de renouvellement openssl et keytool prégénérées avec les caractéristiques du certificat (SANs complets, KeyUsage, ExtendedKeyUsage, taille de clé ≥ 2048 bits).
Each report includes an analysis_summary block classifying the result as Info / Warning / Error with explicit messages and, when anomalies are found, pre-generated openssl and keytool renewal commands with full certificate characteristics (complete SANs, KeyUsage, ExtendedKeyUsage, key size ≥ 2048 bits).
Obtenir une licence
Get a licence
chk_url_ips V1R1 est distribué en source Python. Contactez JokerSoft pour une licence commerciale.
licence@jokersoft.com
chk_url_ips V1R1 is distributed as Python source. Contact JokerSoft for a commercial licence.
licence@jokersoft.com