Skip to main contentSkip to footer
REST Threat Intelligence · Formule Free

Public API

Une REST API permettant d'accéder à la base de données de réputation de la communauté. Vérifiez une adresse spécifique, signalez un pirate ou récupérez l'intégralité de la Blacklist, depuis n'importe quelle pile technologique et dans n'importe quel langage de programmation.

Formule Free · 25 000 vérifications par jour avec la formule PRO, 100 000 avec la formule Business

Pourquoi cela existe-t-il ?

Votre serveur sait déjà qui l'attaque. Ce qu'il ignore, c'est si cette adresse a attaqué deux cents autres sites ce matin. Une requête HTTPS permet d'obtenir cette réponse, avant que vous ne décidiez d'autoriser ou non la requête.

REST Threat Intelligence · Formule Free

Ce que vous obtenez

  • 1 000 vérifications et 50 Reports par jour avec la formule Free, sans carte bancaire
  • 63 Threat Categories avec un système de notation de confiance pondéré en fonction de la décroissance
  • Bulk Check, rapports et analyses à partir de la formule « Professional »
  • Votre API Key est transmise dans un en-tête, la réponse est renvoyée au format JSON, les Rate Limits sont documentées
  • Prêt à l'emploi pour l'enrichissement SIEM, les pare-feu personnalisés et vos propres scripts de bannissement
  • Chaque réponse indique ce que cela vous a coûté par rapport au quota quotidien

À qui s'adresse ce produit ?

Les développeurs et les équipes d'exploitation intègrent des contrôles de réputation dans les outils qu'ils utilisent déjà.

Tarifs

Formule Free · 25 000 vérifications par jour avec la formule PRO, 100 000 avec la formule Business

Vérifier une adresse

curl
curl -H "X-Key: YOUR_API_KEY" \
     "https://reportedip.com/wp-json/reportedip/v2/check?ip=1.2.3.4&verbose=true"

La réponse est accompagnée d'un Confidence Score compris entre 0 et 100, des Threat Categories sous lesquelles l'adresse a été signalée, ainsi que du nombre de signalants indépendants qui l'ont vue.

Foire aux questions

Dois-je créer un compte ?

Oui, une version gratuite. Le compte vous fournit une clé d'accès ; c'est sur cette clé que le quota est comptabilisé. Aucune carte bancaire n'est requise pour la formule Free.

Que se passe-t-il lorsque j'atteins la limite quotidienne ?

L'API renvoie un code d'erreur HTTP 429 et vous indique quand le quota sera réinitialisé. Aucune facturation n'est effectuée automatiquement et aucune requête n'est ignorée sans avertissement.

Quels logiciels fonctionnent sur vos serveurs ?

L'API, le Blacklist Feed et la DNS / RBL Zone sont hébergés par nos soins sur une infrastructure située dans l'Union européenne. Le plugin Hive et le Honeypot Server fonctionnent sur votre infrastructure.

Comment le Confidence Score est-il calculé ?

Chaque signalement est pondéré en fonction de son actualité, de la diversité des auteurs, de la gravité de la menace et du niveau de fiabilité du Honeypot, puis son importance diminue avec le temps. La formule complète est documentée.

En quoi cela diffère-t-il d'AbuseIPDB ou de Spamhaus ?

Trois différences concrètes. Premièrement, ReportedIP est hébergé dans l’UE, dans le respect explicite du RGPD, et fait appel exclusivement à des sous-traitants situés dans l’UE, avec un accord de traitement des données proposé. Deuxièmement, le calcul du score est entièrement transparent : ajoutez « verbose=true » à n’importe quelle vérification et vous verrez s’afficher chaque composante du Confidence Score (nombre de rapports, diversité, actualité, gravité et bonus « Honeypot »), plutôt qu’un simple chiffre opaque. Troisièmement, les clients sont open source lorsque cela est possible : le plugin WordPress, le Honeypot Server et le DNS Checker sont sous licence GPL-2.0 et peuvent être audités sur GitHub. La notation est pondérée en fonction du temps avec une demi-vie de 30 jours, ce qui permet d’éliminer automatiquement les attaquants inactifs.

Où puis-je télécharger la Blacklist ?

Les exportations au format texte brut et JSON sont disponibles à l'adresse /wp-json/reportedip/v2/blacklist ; ajoutez ?format=txt pour obtenir une adresse IP par ligne ou ?format=csv pour les feuilles de calcul et les importations SIEM. Ces mêmes données sont répercutées sur Git à l'adresse github.com/reportedip/reportedip-blacklist avec un historique de commits facile à comparer, ce qui vous permet de suivre les adresses IP ajoutées ou supprimées chaque jour et de verrouiller une révision pour des builds reproductibles. Les entrées sont évaluées par le même moteur de confiance que l’API ; ainsi, un seuil unique permet de maintenir votre liste de blocage à jour tout en limitant les False Positives.

Comment puis-je intégrer l'API à mon pare-feu ou à mes scripts de blocage ?

Deux méthodes sont possibles, selon le niveau d'actualité dont vous avez besoin pour vos données. Pour une couverture étendue, récupérez directement le Blacklist Feed de la communauté : il s'agit d'un fichier texte mis à jour toutes les heures que vous pouvez ajouter à un ipset à l'aide d'une simple tâche cron, sans qu'aucune API Key ne soit requise. Pour un scoring par adresse IP au moment d’une requête, par exemple dans le cadre d’une action de blocage ou d’une règle de pare-feu personnalisée, appelez la REST API avec un compte gratuit (1 000 vérifications par jour). La documentation contient des exemples de filtres prêts à l’emploi, un script iptables pour les ipset, ainsi que des extraits de code pour nginx et Postfix. La plupart des opérateurs combinent les deux : le flux pour le blocage en masse, et l’API pour les décisions en temps réel concernant le trafic qui ne figure pas encore sur la liste.

Puis-je fournir des données sans exploiter de Honeypots ?

Oui. N’importe quel système peut envoyer des rapports via la méthode POST /reportedip/v2/report à l’aide d’une API Key gratuite ; un rapporteur automatisé fonctionnant sur votre propre serveur correspond exactement au type de contribution sur lequel repose le réseau. Les opérateurs de honeypots reçoivent un badge et leurs rapports ont plus de poids, car le trafic des honeypots est non sollicité et donc très significatif, mais vous n’avez pas besoin d’en posséder un pour participer. La diversité des sources de signalement est en soi un critère de notation ; chaque source indépendante renforce donc la fiabilité de l’ensemble des données.

Les autres produits

Même ensemble de données, forme différente.

Flux à télécharger · Gratuit

Blacklist Feed

Community Blacklist, notée automatiquement à partir de Reports en temps réel. Formats texte brut, JSON et CSV, compatibles avec iptables, nftables, nginx ou tout autre outil utilisant des Blocklists.

Add-on DNSBL en temps réel · version PRO

DNS / RBL Zone

Posez une question au DNS plutôt que de télécharger une liste : votre serveur de messagerie vérifie l'adresse en temps réel, de la même manière qu'il interroge déjà Spamhaus. Pas d'importation, des informations toujours à jour.

Plugin WordPress · Gratuit

ReportedIP Hive

Sécurité WordPress en temps réel grâce à 16 capteurs de détection, un Web Application Firewall, quatre méthodes d'authentification à deux facteurs (2FA) et un réseau communautaire de détection des menaces accessible sur inscription. Gratuit et open source pour toujours.

Agent serveur Linux · destiné aux hébergeurs et aux administrateurs

ReportedIP Agent

Un binaire statique qui inscrit des milliers d'attaquants connus dans votre pare-feu noyau avant qu'ils ne vous atteignent, et qui surveille chaque journal que votre serveur écrit déjà pour y trouver ceux que personne n'a encore signalés.

Diagnostics DNS · Gratuit

DNS Checker

Diagnostic de l'état de santé des domaines à partir de 76 résolveurs répartis sur 6 continents. Validez les protocoles SPF, DKIM, DMARC et DNSSEC, effectuez des recherches dans les listes DNSBL et suivez la propagation lors des migrations.

Vérification PTR · Gratuit

Reverse DNS Lookup

Résolvez l'enregistrement PTR d'une adresse IPv4 ou IPv6 et vérifiez s'il renvoie bien l'adresse d'origine. Un enregistrement PTR non validé est la raison la plus courante pour laquelle un serveur de messagerie est bloqué à l'entrée.

Public API

Formule Free · 25 000 vérifications par jour avec la formule PRO, 100 000 avec la formule Business

Security Focused GDPR Compliant Made in Germany