Mirad0rSurface externe

Registre

Sources et outils tiers

Chaque source indique son niveau (N0 : source tierce, N1 : contact léger avec la cible), ce qu'elle apporte, ses conditions d'usage et la variable d'environnement qui l'active. Les clés restent sur le serveur et ne sont jamais affichées.

21sources actives sur 33

Découverte des noms

crt.sh

Source tierce, gratuit
Interrogée

Journaux Certificate Transparency : noms vus dans les certificats émis pour le domaine.

Service public de Sectigo, 5 requêtes par minute et par adresse.

Cert Spotter

Source tierce, gratuit
Interrogée

Second journal Certificate Transparency (SSLMate), avec dates et révocation.

API publique limitée sans clé ; clé gratuite pour des quotas plus élevés.
CERTSPOTTER_API_KEY

HackerTarget

Source tierce, gratuit
Interrogée

Recherche d'hôtes par DNS passif.

API publique limitée (environ 50 requêtes par jour sans clé).

AlienVault OTX

Source tierce, gratuit avec clé
Interrogée

DNS passif : noms et adresses observés historiquement.

Clé gratuite après inscription ; conditions d'usage OTX.
OTX_API_KEY

FullHunt

Source tierce, gratuit avec clé
Non configurée

Sous-domaines et hôtes connus de la plateforme de surface d'attaque FullHunt.

Ajoutez FULLHUNT_API_KEY dans .env.

Clé gratuite après inscription, quotas du plan gratuit.
FULLHUNT_API_KEY

Netlas

Source tierce, gratuit avec clé
Interrogée

Sous-domaines avec leurs enregistrements DNS, issus de l'index Netlas.

Clé gratuite recommandée (60 requêtes par minute) ; quelques requêtes passent sans clé.
NETLAS_API_KEY

LeakIX

Source tierce, gratuit avec clé
Non configurée

Services et fuites indexés sur les hôtes du domaine : bases ouvertes, configurations exposées, sous-domaines.

Ajoutez LEAKIX_API_KEY dans .env.

Clé gratuite après inscription, environ une requête par seconde.
LEAKIX_API_KEY

BinaryEdge

Source tierce, gratuit avec clé
Non configurée

Sous-domaines issus des scans BinaryEdge.

Ajoutez BINARYEDGE_API_KEY dans .env.

Clé requise, plan gratuit limité à quelques centaines de requêtes par mois.
BINARYEDGE_API_KEY

Onyphe

Source tierce, payant
Non configurée

Résumé Onyphe du domaine : hôtes, ports et menaces vus par ses scans.

Ajoutez ONYPHE_API_KEY dans .env.

Clé requise ; l'offre gratuite est limitée, les plans sont payants.
ONYPHE_API_KEY

Réseau et adresses

DNS public

Contact léger avec la cible, inclus
Interrogée

Résolution des noms via des résolveurs publics, détection des enregistrements génériques.

Résolveurs Cloudflare 1.1.1.1 et DNS over HTTPS pour DNSSEC.

RIPEstat

Source tierce, gratuit
Interrogée

Pour chaque adresse : système autonome, titulaire et préfixe annoncé.

API de données du RIPE NCC, usage raisonnable.

Shodan InternetDB

Source tierce, gratuit, usage non commercial
Désactivée

Ports ouverts, produits (CPE) et CVE potentielles vus par Shodan, sans contact avec la cible.

Désactivée par défaut. Mettez MIRAD0R_INTERNETDB=1 pour l'activer.

Gratuit pour un usage non commercial seulement. Une prestation facturée exige une licence entreprise Shodan : la source est désactivée par défaut.
MIRAD0R_INTERNETDB=1

AbuseIPDB

Source tierce, gratuit avec clé
Non configurée

Signalements d'abus visant les adresses du domaine (postes compromis, envoi de spam, balayages).

Ajoutez ABUSEIPDB_API_KEY dans .env.

Clé gratuite, 1 000 vérifications par jour ; usage commercial avec un plan payant.
ABUSEIPDB_API_KEY

Services Web et TLS

Mozilla HTTP Observatory

Contact léger avec la cible, gratuit
Interrogée

Note de A+ à F des en-têtes de sécurité du site, calculée par les serveurs de Mozilla.

API publique sans clé, un scan par hôte et par minute. Le scan part des serveurs de Mozilla.

Sonde Web

Contact léger avec la cible, inclus
Interrogée

Une requête sur la page d'accueil de chaque service, en-têtes, cookies, empreinte technologique, security.txt.

Trafic équivalent à une visite ; ports 80 et 443 seulement ; aucune redirection suivie.

Sonde TLS

Contact léger avec la cible, inclus
Interrogée

Certificat, chaîne, protocole négocié et acceptation des protocoles anciens.

Quelques poignées de main TLS par service.

Messagerie

Messagerie

Contact léger avec la cible, inclus
Interrogée

SPF, DMARC, DKIM (sélecteurs usuels), MTA-STS, TLS-RPT, BIMI, DNSSEC, CAA, MX.

Lectures DNS et une requête HTTPS vers la politique MTA-STS. Le test STARTTLS des MX (port 25) n'est fait que si MIRAD0R_SMTP_CHECK=1.
MIRAD0R_SMTP_CHECK=1

Enregistrement du domaine

RDAP

Source tierce, gratuit
Interrogée

Enregistrement du domaine : bureau d'enregistrement, dates, verrous, DNSSEC.

Protocole standard (IETF) ; registre compétent trouvé via rdap.org.

Fuites et exposition de données

Wayback Machine

Source tierce, gratuit
Interrogée

Archives Web : anciens noms, anciennes URL et documents publiés puis oubliés.

Index CDX public d'Internet Archive, à interroger avec modération.

Hudson Rock Cavalier

Source tierce, gratuit
Interrogée

Collaborateurs et utilisateurs dont le poste a été infecté par un infostealer ; URL d'accès vues dans les journaux volés.

Points d'accès OSINT gratuits sans clé, données agrégées. L'usage dans une prestation facturée est à confirmer par écrit avec l'éditeur.

Have I Been Pwned

Source tierce, gratuit
Interrogée

Catalogue des fuites publiques touchant le domaine ; recherche par domaine vérifié avec une clé.

Le catalogue est gratuit sans clé. La recherche des adresses du domaine exige un abonnement et la vérification du domaine chez HIBP.
HIBP_API_KEY

SeekNow

Source tierce, payant
Non configurée

Moteur OSINT agrégeant plus de 70 sources : fuites de données, stealer logs, renseignement sur le domaine. Résultats masqués, jamais de mot de passe conservé.

Ajoutez SEEKNOW_API_KEY dans .env.

Clé API depuis le tableau de bord SeekNow (plans mensuels). Conditions d'utilisation et RGPD de l'éditeur.
SEEKNOW_API_KEY

Hunter

Source tierce, gratuit avec clé
Non configurée

Adresses du domaine visibles publiquement : comptage gratuit, liste masquée avec une clé.

Ajoutez HUNTER_API_KEY dans .env.

Clé requise, plan gratuit de 25 recherches par mois ; les adresses sont masquées, aucun nom conservé.
HUNTER_API_KEY

GitHub

Source tierce, gratuit avec clé
Non configurée

Fichiers publics qui citent le domaine (configurations, scripts, documents).

Ajoutez GITHUB_TOKEN dans .env.

Jeton personnel requis ; 10 recherches de code par minute.
GITHUB_TOKEN

Menaces et priorisation

Pulsedive

Source tierce, gratuit
Interrogée

Risque attribué au domaine et aux domaines proches, menaces et flux qui les citent.

API publique limitée sans clé ; clé gratuite pour des quotas plus élevés.
PULSEDIVE_API_KEY

Vulners

Source tierce, gratuit avec clé
Non configurée

CVE associées aux logiciels et versions détectés sur les services Web.

Ajoutez VULNERS_API_KEY dans .env.

Clé gratuite après inscription, quotas du plan gratuit.
VULNERS_API_KEY

RansomLook

Source tierce, gratuit
Interrogée

Revendications publiées par les groupes de rançongiciels, recherchées sur le nom de l'organisation et le domaine.

Projet ouvert (AGPL-3.0), données CC BY 4.0, API publique sans clé.

abuse.ch (URLhaus et ThreatFox)

Source tierce, gratuit avec clé
Non configurée

Adresses et hôtes du domaine servant d'infrastructure malveillante, indicateurs de compromission publiés.

Ajoutez ABUSECH_API_KEY dans .env.

Clé gratuite (auth.abuse.ch), usage raisonnable ; données CC0.
ABUSECH_API_KEY

urlscan.io

Source tierce, gratuit
Interrogée

Analyses publiques de pages citant le domaine et pages servies par les domaines proches.

Recherche publique limitée aux 30 derniers jours sans clé ; clé gratuite pour 1 000 recherches par jour.
URLSCAN_API_KEY

FIRST EPSS

Source tierce, gratuit
Interrogée

Probabilité d'exploitation des CVE sous 30 jours, pour prioriser.

API publique de FIRST.

CISA KEV

Source tierce, gratuit
Interrogée

Catalogue des vulnérabilités dont l'exploitation est avérée.

Données publiques de la CISA.

Domaines proches

Source tierce, inclus
Interrogée

Variantes du domaine (fautes de frappe, homoglyphes, extensions) enregistrées, avec ou sans MX.

Résolutions DNS via des résolveurs publics ; aucun contact avec les domaines trouvés.

Synthèse

Synthèse LLM

Source tierce, gratuit avec clé
Non configurée

Reformulation et hiérarchisation des constats. Les données de fuites nominatives ne sont jamais transmises.

Aucun fournisseur configuré : DEEPSEEK_API_KEY, ou LLM_PROVIDER=ollama. Sans lui, le résumé est établi par les règles.

DeepSeek par défaut ; toute API compatible OpenAI ou Ollama local via LLM_PROVIDER.
DEEPSEEK_API_KEY

Ajouter une source

Les connecteurs vivent dans src/lib/sources/ et se déclarent dans le registre. Un connecteur reçoit le domaine, renvoie des observations normalisées et une fiche d'exécution (durée, statut, note). Les sources qui manipulent des données personnelles doivent renvoyer des indicateurs masqués, jamais de secret.