Insight Nexus - Outil d'analyse de graphes pour enquêtes OSINT
Cette application web locale permet aux utilisateurs de manipuler et de connecter des nœuds sur leur écran pour rationaliser les enquêtes OSINT et la collecte d'informations.
Démo

Devenez un testeur alpha
Inscrivez-vous ici : https://insightsnexus.org/
Fonctionnalités
Fonctionnalités principales du graphe
- Créer, modifier et supprimer des nœuds à l'écran
- Connecter des nœuds avec des arêtes pour montrer les relations
- Sauvegarder et charger la progression de l'enquête
- Fonctionnalité Annuler/Rétablir (Ctrl+Z/Ctrl+Y)
- Sélection par zone avec Shift+clic
- Sélection manuelle avec Ctrl+clic
- Connexion séquentielle des nœuds avec la touche C
- Mode sombre
- Commandes de zoom avec réinitialisation de la vue
Gestion des fichiers
- Téléverser des fichiers vers les nœuds (images et fichiers texte)
- Visualiser les fichiers téléversés dans le panneau des propriétés des nœuds
- Naviguer parmi plusieurs images avec les touches fléchées
- Ajouter des notes aux nœuds
- Analyse de domaine : Résolution domaine vers IP, recherche d'enregistrements DNS, énumération de sous-domaines, découverte de points d'accès, informations WHOIS
- Renseignement réseau : Analyse IP vers bloc réseau, géolocalisation IP, scan de ports
- Outils OSINT : Recherche de nom d'utilisateur avec Sherlock
- Analyse web : Extraction de domaine à partir d'un site web, capture d'écran de site web
- Transforms personnalisées : Téléversement et exécution de transforms Python personnalisées
Types de nœuds
- Détection automatique du type de nœud basée sur le contenu
- Prise en charge de : Personne, Événement, Organisation, Nom d'utilisateur, Personnalisé, Adresse, Domaine, IP, Email, Données géographiques, Base de données
- Changer le type de nœud via le panneau des propriétés
Prérequis
Nous recommandons vivement d'installer les installateurs exécutables pour votre plateforme afin de faciliter la configuration.
Vous les trouverez dans l'onglet des versions, où chaque plateforme possède un exécutable et un fichier readme.
Démarrage de l'application
Pour démarrer le serveur, ouvrez le fichier de démarrage correspondant à votre plateforme.
Si vous souhaitez le faire manuellement, tapez ce qui suit dans votre terminal, dans le répertoire de votre projet :
- D'abord, construisez le projet :
npm run build
- Ensuite, démarrez le serveur :
npm start
Dépannage
Erreurs de permissions
Si vous rencontrez des erreurs de permission même en utilisant sudo, exécutez la commande suivante :
rm -rf ./node_modules; npm i
Si vous avez cliqué sur "empêcher l'ouverture de nouvelles boîtes de dialogue" et que vous ne pouvez plus créer de nouveaux nœuds, le bloqueur de popups de votre navigateur empêche l'affichage des boîtes de dialogue de saisie de l'application.
Chrome :
- Cherchez l'icône du bloqueur de popups (🚫 ou icône de bouclier) dans la barre d'adresse
- Cliquez dessus et sélectionnez "Toujours autoriser les popups et les redirections depuis [votre site]"
- Rafraîchissez la page
Autre méthode Chrome :
- Allez dans Paramètres → Confidentialité et sécurité → Paramètres du site
- Cliquez sur "Popups et redirections"
- Sous "Autorisé à envoyer des popups et utiliser des redirections", cliquez sur "Ajouter"
- Saisissez l'URL de votre site (ex.
http://localhost:3000) et cliquez sur "Ajouter"
- Rafraîchissez la page
Firefox :
- Cherchez l'icône de bouclier dans la barre d'adresse
- Cliquez dessus et désactivez la "Protection renforcée contre le pistage" pour ce site
- Ou cliquez sur "Désactiver la protection pour cette session"
- Rafraîchissez la page
Autre méthode Firefox :
- Allez dans Paramètres → Vie privée et sécurité
- Faites défiler jusqu'à la section "Permissions"
- Cliquez sur "Fenêtres pop-up" → "Exceptions"
- Ajoutez l'URL de votre site et cliquez sur "Autoriser"
- Rafraîchissez la page
Microsoft Edge :
- Cherchez l'icône de bouclier ou l'icône du bloqueur de popups dans la barre d'adresse
- Cliquez dessus et sélectionnez "Autoriser les popups et redirections"
- Rafraîchissez la page
Autre méthode Edge :
- Allez dans Paramètres → Permissions du site → Popups et redirections
- Sous "Autoriser", cliquez sur "Ajouter"
- Saisissez l'URL de votre site et cliquez sur "Ajouter"
- Rafraîchissez la page
AVIS JURIDIQUE IMPORTANT ET CONDITIONS D'UTILISATION
EN UTILISANT CE LOGICIEL, VOUS RECONNAISSEZ ET ACCEPTEZ LES CONDITIONS SUIVANTES :
Ce logiciel est conçu uniquement pour les enquêtes OSINT LÉGITIMES. Les utilisateurs doivent s'assurer d'avoir l'autorisation appropriée avant d'effectuer toute activité de reconnaissance. Les activités de balayage, d'énumération ou de collecte d'informations non autorisées peuvent violer les lois locales, nationales et internationales.
Activités interdites
N'UTILISEZ PAS CE LOGICIEL POUR :
- Balayer des réseaux ou systèmes que vous ne possédez pas ou pour lesquels vous n'avez pas d'autorisation explicite de tester
- Effectuer des activités de reconnaissance sur des cibles sans autorisation appropriée
- Violer les conditions d'utilisation d'une plateforme (réseaux sociaux, sites web, etc.)
- Participer à des activités de harcèlement, de traque ou de doxxing
- Toute activité illégale ou malveillante
- Des tests d'intrusion ou des évaluations de sécurité non autorisés
Responsabilité et obligation de l'utilisateur
- Vous êtes seul responsable de vous assurer que toutes les activités sont conformes aux lois applicables
- Vous assumez toute la responsabilité légale pour toute utilisation abusive de ce logiciel
- Les développeurs et contributeurs déclinent toute responsabilité en cas d'utilisation abusive ou d'activités illégales
- Les utilisateurs doivent obtenir une autorisation appropriée avant de tester tout système externe
- Les utilisateurs doivent respecter les limites de taux et les conditions d'utilisation des plateformes cibles
Directives éthiques
- Utilisez cet outil uniquement sur des systèmes que vous possédez ou pour lesquels vous avez une autorisation écrite explicite de tester
- Respectez les lois sur la vie privée et la protection des données
- N'utilisez pas les informations collectées à des fins malveillantes
- Suivez les pratiques de divulgation responsable pour toute vulnérabilité découverte
- Tenez compte des implications éthiques de vos enquêtes
Aucune garantie
Ce logiciel est fourni "EN L'ÉTAT" sans garantie d'aucune sorte. Les développeurs ne font aucune déclaration ou garantie concernant la légalité, l'adéquation ou la sécurité d'utilisation de ce logiciel à quelque fin que ce soit.
Indemnisation
En utilisant ce logiciel, vous acceptez d'indemniser et de dégager de toute responsabilité les développeurs, contributeurs et distributeurs contre toute réclamation, dommage ou action en justice découlant de votre utilisation de ce logiciel.
SI VOUS N'ACCEPTEZ PAS CES CONDITIONS, N'UTILISEZ PAS CE LOGICIEL.
Roadmap
- Intégrer davantage de transforms utilisant des API
- Mieux répartir les résultats de Sherlock
- Permettre à l'utilisateur de créer des étiquettes d'arêtes
- Permettre à l'utilisateur de choisir parmi différents designs de nœuds et de connexions
- Enregistrer et présenter les actions de l'utilisateur dans un onglet d'historique