Retour aux mises à jour
New releaseAug 4, 2026

voidaccess v2.0.3

Plateforme OSINT auto-hébergée pour le dark web. Renseignement automatisé sur les menaces, de la requête au graphique en 13 étapes. Alternative gratuite à Recorded Future, DarkOwl et Flare.

Partager

Logo VoidAccess

VoidAccess

License: MIT Python 3.10+ Docker Compose PyPI version PyPI downloads

OSINT auto-hébergeable pour transformer des requêtes de recherche sur le dark web en renseignements structurés sur les menaces. Conçu pour les chercheurs en sécurité, les équipes de renseignement sur les menaces et les enquêteurs autorisés qui ont besoin de collecte, d'enrichissement, de cartographie des relations et d'exportation dans un seul flux de travail.

Sortie du Terminal

VoidAccess

Démarrage Rapide

pip install voidaccess
voidaccess investigate "LockBit ransomware" --no-llm --no-tor --depth shallow
voidaccess list
voidaccess actors
voidaccess status

Démonstration d'investigation VoidAccess

Ce Qu'il Fait

  • Collecte parallèle - recherche dans les index Tor, les sites de paste, les forges de code, les flux de sécurité et les graines .onion sélectionnées.
  • Extraction d'entités - détecte les IOC, portefeuilles, identifiants, pseudonymes, vulnérabilités, acteurs, logiciels malveillants, personnes et organisations.
  • Enrichissement multi-sources - ajoute du contexte sur la réputation, les fuites, le DNS passif, les sandbox, la blockchain et les flux de menaces.
  • Renseignement sur les acteurs - conserve les alias, l'infrastructure, les notes, les chronologies et les relations entre investigations.
  • Graphes de relations - construit des graphes de cooccurrence, des communautés, des chemins et des clusters d'infrastructure.
  • Sûreté du contenu - filtre les requêtes, URL, contenus et entités extraits interdits à des étapes obligatoires du pipeline.
  • Exports structurés - produit des paquets STIX 2.1, MISP, Sigma, YARA, Snort, Suricata, CSV, Markdown, JSON et IOC.
  • CLI et interface web - fonctionne localement avec SQLite ou comme pile Docker Compose avec PostgreSQL et une interface navigateur.

Pipeline

ÉtapeAction
1Affiner la requête d'investigation avec le LLM sélectionné
2Collecter en parallèle depuis la recherche Tor, les sites de paste, les forges de code, les flux RSS et les graines sélectionnées
3Filtrer les pages bruitées ou non pertinentes
4Enrichir la requête et les indicateurs précoces à partir des sources de renseignement sur les menaces
5Découvrir récursivement des liens .onion supplémentaires
6Réutiliser les pages récemment traitées depuis le cache vectoriel
7Récupérer les pages sélectionnées via Tor avec des limites de taille de réponse
8Conserver le contenu nouvellement collecté
9Fusionner les renseignements collectés et enrichis
10Extraire les entités avec des regex, NER et une analyse LLM facultative
11Recouper les entités avec les ensembles de données historiques et de graines
12Construire les relations, communautés et clusters d'infrastructure
13Générer le résumé final des renseignements et le résultat prêt à l'exportation

Le comportement complet du pipeline, les délais d'attente, la reprise et le flux de données sont documentés dans Architecture.

Types d'Entités

CatégorieExemples
CryptomonnaieBitcoin, Ethereum, Monero, Litecoin, Zcash, Solana, Tron, ENS
Indicateurs réseauIPv4, IPv6, domaines, URL, adresses .onion, adresses MAC, clés PGP
Indicateurs de fichierMD5, SHA-1, SHA-256, familles de logiciels malveillants
IdentifiantsClés cloud, jetons, JWT, clés API, journaux de stealer, entrées de combo-lists
MessagerieTelegram, Discord, XMPP, Tox, Session, Matrix, Wire, ICQ, Wickr
VulnérabilitésCVE, techniques et tactiques MITRE ATT&CK, identifiants Exploit-DB
Contenu de détectionRègles YARA, modèles Nuclei, indicateurs Snort et Suricata
Renseignement sur les menacesPseudonymes d'acteurs, groupes de ransomware, liens de paste, personnes, organisations, lieux

Collecte et Enrichissement

CoucheSources
Recherche sur le dark webPlus de 16 moteurs de recherche Tor et des graines .onion sélectionnées
Collecte sur le web ouvertPastebin, dpaste, paste.ee, Rentry, GitHub, GitLab et des flux RSS sélectionnés
Flux de menacesAlienVault OTX, abuse.ch, MalwareBazaar, ThreatFox, URLhaus, ransomware.live, CISA KEV
Contexte IP et domaineShodan InternetDB, GreyNoise, AbuseIPDB, Feodo Tracker, C2IntelFeeds, crt.sh, URLScan.io, Wayback Machine, CIRCL PDNS, RDAP
Contexte fichier et identitéVirusTotal, Hybrid Analysis, Have I Been Pwned, EmailRep
BlockchainBlockCypher et Etherscan

Les sources qui nécessitent des clés API sont simplement ignorées lorsque leurs clés sont absentes. La référence complète des clés et de la configuration se trouve dans Architecture.

Embeddings vectoriels facultatifs

L'installation par défaut peut fonctionner sans PyTorch. Lorsque la pile d'embedding n'est pas disponible, VoidAccess enregistre qu'il utilise un encodeur de secours déterministe SHA-256. Installez les dépendances NLP facultatives pour activer les embeddings vectoriels complets de sentence-transformer :

pip install "voidaccess[nlp]"

Fournisseurs de LLM

FournisseurModèles typiquesNotes
OpenRouterDeepSeek, Llama, ClaudeRoute par défaut ; des modèles gratuits sont disponibles
GroqLlamaInférence hébergée rapide avec un niveau gratuit
OpenAIModèles GPTClé API requise
AnthropicClaudeClaude Haiku est le modèle par défaut testé
Google GeminiGemini Flash et ProClé Google AI Studio requise
OllamaTout modèle local installéLocal et adapté aux déploiements air-gapped

Référence CLI

Catégories