Philosophie

Le commissaire Jules Maigret est un policier de fiction français, créé par Georges Simenon. Sa méthode d’enquête repose sur la compréhension de la personnalité des gens et de leurs interactions.

En bref : un nom d’utilisateur => un dossier

Maigret est conçu pour rassembler toutes les informations disponibles sur une personne à partir de son nom d’utilisateur.

De quelles informations s’agit-il ? D’abord, des liens vers les comptes de la personne. Ensuite, tous les éléments extractibles automatiquement, tels que : d’autres noms d’utilisateur, le nom complet, les URL des photos, la date de naissance, la localisation (pays, ville, etc.) et le genre.

Toutes ces informations forment un dossier, mais elles sont aussi utiles à d’autres outils et à des fins analytiques. Chaque donnée collectée porte une étiquette d’un format précis (par exemple follower_count pour le nombre d’abonnés ou created_at pour la date de création du compte), afin de pouvoir être analysée par différents systèmes et stockée dans des bases de données.

Origines

Maigret est né de l’étude de ce que les enquêteurs OSINT utilisent réellement sur le terrain, et du constat que beaucoup d’outils populaires n’apportent pas de véritable valeur d’enquête. La recherche à l’origine de ce constat est résumée dans l’article What’s wrong with namecheckers. Pour un panorama plus large des outils de vérification de noms d’utilisateur, voir la liste d’outils OSINT namecheckers.

Deux idées sont nées de cette recherche :

  • socid-extractor (documentation) — une bibliothèque dédiée à l’extraction de données d’identité structurées (identifiants d’utilisateur, noms complets, comptes liés, biographies, horodatages, etc.) depuis les pages de comptes et les réponses d’API publiques, pour que trouver un compte ne soit pas la fin de la chaîne.

  • Maigret lui-même, qui a commencé comme un fork de Sherlock mais a depuis longtemps dépassé le projet d’origine en couverture, en profondeur d’extraction et en fiabilité des vérifications. Aujourd’hui, Maigret est utilisé comme composant par de grands éditeurs OSINT dans leurs produits commerciaux.