Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
estorides — Agrège plus de 99 sources OSINT gratuites en parallèle, résout les entités dans un graphe de connaissances et exporte en STIX 2.1, MISP ou GraphML avec une analyse assistée par LLM. | Kitploit
Outils/GitHubGitHub/grisuno/estorides
Gestion des Indicateurs de Compromission (IOC)OSINT (Renseignement de Sources Ouvertes)ReconnaissanceFlux et Agrégateurs de MenacesScripting et AutomatisationExfiltration de DonnéesCollecte d'InformationsRenseignement sur les MenacesApprentissage et ÉducationCrawler
GitHub
11211il y a 11 joursVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
grisuno/estorides

estorides

Agrège plus de 99 sources OSINT gratuites en parallèle, résout les entités dans un graphe de connaissances et exporte en STIX 2.1, MISP ou GraphML avec une analyse assistée par LLM.

Voir le dépôtSite web
Partager

Estorides — Plateforme OSINT

E.S.T.E.R.O.I.D.E.S. (acronyme)

  • E — Entities (identification des entités, alias, e-mails, IP).
  • S — Signals (capture des empreintes numériques et des métadonnées).
  • T — Targeted (ciblé sur des objectifs spécifiques).
  • E — Extraction (extraction automatisée depuis des sources web).
  • R — Reconnaissance (reconnaissance et empreinte numérique).
  • O — Open-source (la nature du moteur OSINT).
  • I — Intelligence (traitement et corrélation des données).
  • D — Data (ingestion massive d'enregistrements non structurés).
  • E — Engine (le moteur central qui orchestre les requêtes).
  • S — Scraper (collecte automatisée et persistante).

Des créateurs de LazyOwn Redteam Framework arrive un agrégateur et moteur de corrélation de renseignement (OSINT) libre et open-source, inspiré des workflows de Palantir, Bellingcat, Maltego et Citizen Lab. Une réinterprétation entièrement open-source de la chaîne d'outils originale fucklantir / osint_palantir, avec un catalogue de sources bien plus vaste, un véritable graphe de connaissances, des parseurs structurés et un analyste LLM multi-backend.

Aucune charge utile. Aucun scan actif. Juste plus de 99 sources OSINT publiques et gratuites, déployées en parallèle et fusionnées en une seule image du renseignement.

                       +--------------------------+
   query "example.com" |  Estorides Orchestrator  |   -> STIX 2.1 bundle
---------------------> |  - async fanout          |   -> MISP event JSON
                       |  - 99+ free sources      |   -> GraphML for Gephi
                       |  - structured parsers    |   -> JSONL for training
                       |  - entity resolution     |
                       |  - knowledge graph       |
                       |  - ontology engine       |   <- OFAC SDN cross-check
                       |  - MITRE ATT&CK mapper   |   <- technique auto-tagging
                       |  - SSRF guard            |   <- blocklist at egress
                       |  - audit log + RL        |   <- per-IP trail
                       |  - multi-LLM analyst     |   <- BLUF / tactical / system
                       +--------------------------+
                                 |
                                 v
                           Web UI: map / graph / bundles / timeline / results

Installation

pip install estorides

Exécution

estorides serve --port 5050

(Depuis une copie de travail, l'équivalent est python3 estorides_cli.py serve --port 5050 ou python3 -m estorides_cli serve --port 5050.)

Points forts de l'architecture (au niveau de l'état)

Estorides est structuré autour de petits registres à responsabilité unique afin que l'ajout d'une nouvelle source, d'un backend, d'un inféreur ou d'un flux ne nécessite jamais de toucher à l'orchestrateur central. Les cinq surfaces de plug-in sont :

SurfaceDécorateurFichierUtilisé pour
Analyseurs de sources@register_parser("name")estorides_core/parsers.pyTraduire le HTTP brut en dictionnaires structurés
Backends LLM@register("name")estorides_llm/manager.pyAjouter un fournisseur LLM (ollama, openai, …)
Inféreurs de relations@register_inferer("source")estorides_core/relationship_inference.pySource -> arêtes du graphe
Flux temps réelsous-classe Feedestorides_core/feeds.pyCouches cartographiques (séismes, incendies, actualités, aéronefs, satellites, lancements)
Exportateurs chiffrésestorides_export.encryptionestorides_export/encryption.pySTIX/MISP + chiffrement age

Ce que vous obtenez que l'original n'offre pas

CapacitéOriginalEstorides
Nombre de sources OSINT gratuites~2099
Catégories de renseignement612
Modèle de distribution HTTPséquentielasynchrone
Réessais + backoff + disjoncteurbasiqueoui
Cache de réponses (SQLite)aucunoui
Analyseurs par sourceaucun50+
Extraction d'entités (IP, domaine, CVE…)regex uniquementstructurée + déduplication
Graphe de connaissancesaucunNetworkX + GraphML
Export STIX 2.1 / MISPaucunoui
Multi-LLM (Ollama / OpenAI / Anthropic)Ollama uniquement4 backends + stub
Carte (résultats de géolocalisation)PyVista 3DLeaflet 2D
Vue graphe force-directedaucunD3.js
Gestion des clés APIaucunvariables d'env par source
Prise en charge des sources payantesaucunopt-in par indicateur
Vérification croisée des sanctions OFAC SDNaucunmoteur d'ontologie
Étiquetage automatique des techniques MITRE ATT&CKaucun~40 techniques
Garde de sortie SSRF / réseau privéaucunRFC1918 + IMDS cloud bloqués
Journal d'audit (par requête, en ajout seul)aucunJSONL avec IP+requête+latence
Limite de débit par IP (fenêtre glissante)aucun30/min par défaut, ajustable par env
Export chiffré (age)aucunopt-in via ?key=age1…
Couches de flux temps réelaucunséismes + incendies + actualités
Export chiffré (age)aucunopt-in via ?key=age1…

Ce que la v1.1 ajoute par-dessus

Capacitév1.0v1.1 (cette version)
Graphe persistant (requêtes Cypher)vidage NetworkXBD embarquée Kùzu, jointures inter-exécutions
Persistance des exécutionsajout JSONLcas SQLite avec observations/entités en FK
Résolveur d'entités inter-fluxaucunWikidata + OFAC + IP-API + NVD via intel_resolver
Regroupement flou d'entitésdéduplication exactedifflib SequenceMatcher, seuil 0,85, alias exposés
Points de terminaison OSINT supplémentaires (sans clé)99 sources YAML+7 (BGP, MAC, téléphone, GitHub, fuites, CISA KEV, C2 malware)
Point de terminaison Cypher en lecture seuleaucun/api/intel/graph?q=... avec garde sur les mots-clés d'écriture
Interface d'historique des casaucunonglet Cases + inspecteur d'entités complet

Ce que le pipeline données→information ajoute (v1.4)

Le moteur d'origine était un collecteur de données : un fan-out, des parseurs, un graphe, un LLM qui résume. Le sprint v1.4 introduit la couche information : chaque observation porte désormais un score de confiance ancré ; l'orchestrateur et les consommateurs en aval (moteur d'hypothèses, détection de changements, analyste LLM) cessent d'utiliser leurs propres heuristiques ad hoc et s'appuient sur cette source unique de vérité.

Télécharger l’outil