check-certificat.com / Rapport fonctionnelFunctional Report DocumentationDocumentation

📋 chk_url_ips V1R1📋 chk_url_ips V1R1

JokerSoft 2026 · chk_url_ips_V1R1.py

Rapport fonctionnel

Functional report

TLS
Analyse certificats distants
DNS
Résolution level 0/1/2
RDAP
Network Info ARIN
HTML/JSON
Rapports horodatés
TLS
Remote certificate analysis
DNS
Resolution level 0/1/2
RDAP
ARIN Network Info
HTML/JSON
Timestamped reports

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

FonctionDescriptionOptions
Analyse hostnameRésolution DNS multi-IP + analyse TLS de chaque IP.--hosts paypal.fr
Analyse IP directeConnexion directe, SNI depuis reverse DNS.--hosts 151.101.3.1
Plage IPScan séquentiel d'une plage IPv4 complète.--hosts 10.0.0.1-10.0.0.20
Multi-hostsAnalyse plusieurs hôtes en un seul appel.--hosts h1 h2 h3
Résolution DNSTable DNS→IP + optionnellement PTR inverse.--level 0|1|2
Network InfoOrganisation, CIDR, ASN via ARIN RDAP.automatique
ExportRapport HTML autonome + JSON cert + JSON RDAP + CSV.--json --no-html
Simulation dateAnticiper les expirations à une date future.--date_system 2027-01-01T00:00:00
Expiration domaineVérifier la date d'expiration du domaine WHOIS.--domain_expired
FunctionDescriptionOptions
Hostname analysisMulti-IP DNS resolution + TLS analysis of each IP.--hosts paypal.fr
Direct IP analysisDirect connection, SNI from reverse DNS.--hosts 151.101.3.1
IP rangeSequential scan of a full IPv4 range.--hosts 10.0.0.1-10.0.0.20
Multi-hostsAnalyse multiple hosts in a single call.--hosts h1 h2 h3
DNS resolutionDNS→IP table + optional PTR reverse lookup.--level 0|1|2
Network InfoOrganisation, CIDR, ASN via ARIN RDAP.automatic
ExportStandalone HTML report + cert JSON + RDAP JSON + CSV.--json --no-html
Date simulationAnticipate expirations at a future date.--date_system 2027-01-01T00:00:00
Domain expiryCheck WHOIS domain expiry date.--domain_expired

Résultats attendus

Expected outputs

SortieUsageContenu
ConsoleLecture immédiate.Certificats, IPs, alertes expiration, résumé.
HTMLRapport humain autonome.Certificats, analysis_summary, Network Info RDAP, table DNS.
JSON certIntégration inventaire.Métadonnées X.509, analysis_summary, dns_resolution_table.
JSON RDAPEnrichissement réseau.Organisation, ASN, CIDR, registrant, abuse contact.
CSVExport tableur.Résumé tabulaire multi-hosts.
OutputUseContent
ConsoleImmediate reading.Certificates, IPs, expiry alerts, summary.
HTMLStandalone human report.Certificates, analysis_summary, RDAP Network Info, DNS table.
JSON certInventory integration.X.509 metadata, analysis_summary, dns_resolution_table.
JSON RDAPNetwork enrichment.Organisation, ASN, CIDR, registrant, abuse contact.
CSVSpreadsheet 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