| IPv4 | Quatre octets de 0 à 255 sans zéro initial, notation CIDR /0 à /32 conservée. Rejet des suites plus longues (OID, 1.2.3.4.5) et des numéros de version précédés de « version », « v », « build ». | VirusTotal, AbuseIPDB |
| IPv6 | Analyse complète (« :: », IPv4 intégrée, zone %eth0), puis forme canonique RFC 5952 pour dédoublonner. Les horodatages et adresses MAC sont rejetés, ainsi que les formes à un seul groupe écrit (ex. « 5d:: »), trop ambiguës, sauf ::1. | VirusTotal, AbuseIPDB |
| Domaines | Extension validée sur la liste complète de la zone racine publiée par l'IANA, embarquée dans la page (1 437 extensions au 02/10/2026, dont .ma, plus .onion). Un domaine isolé doit porter un ccTLD ou un gTLD courant, sauf s'il est défangé dans le texte (zoom[.]voyage) ou fait partie d'une URL ou d'une adresse e-mail : user.name ou match.group ne sont donc pas pris pour des domaines. Dans les mêmes conditions, les noms à deux étiquettes dont l'extension est aussi une extension de fichier (.zip, .py, .sh, .md…) ou une propriété de code (f.id) sont écartés. Tous les candidats écartés restent consultables sous le tableau. | VirusTotal, crt.sh |
| URL | Schémas http(s), ftp(s), sftp, ws(s). Hôte validé (domaine, IPv4 ou [IPv6]), ponctuation finale et parenthèses non appariées retirées. Le chemin d'une URL n'est jamais lu comme un domaine. | URLhaus, VirusTotal |
| E-mail | Partie locale usuelle et domaine à extension valide. Le domaine de l'adresse est aussi listé parmi les domaines. | — |
| Empreintes | Chaîne hexadécimale isolée : 32 caractères = MD5, 40 = SHA-1, 64 = SHA-256, 128 = SHA-512 (le type est déduit de la longueur). Les suites de chiffres seuls ou d'un seul caractère répété sont écartées. | VirusTotal (sauf SHA-512) |
| CVE | CVE-AAAA-NNNN (4 à 7 chiffres), année de 1999 à l'an prochain ; « cve 2021 44228 » est normalisé. | NVD |
| MITRE ATT&CK | Techniques T1xxx et sous-techniques T1xxx.xxx. L'identifiant n'est pas vérifié contre la matrice en vigueur. | attack.mitre.org |
| Bitcoin | Adresses 1… et 3… (Base58Check, double SHA-256) et bc1… (Bech32 / Bech32m, BIP 173 et 350) : seules les sommes de contrôle valides sont retenues. | — |
| Chemins Windows | Lecteur (C:\…), variable d'environnement (%APPDATA%\…) ou partage UNC (\\serveur\…), y compris les barres obliques doublées des journaux JSON. | — |
| Clés de registre | Ruches complètes ou abrégées (HKLM, HKCU, HKCR, HKU, HKCC), y compris la forme PowerShell HKLM:\. Dédoublonnage insensible à la casse. | — |