Le Site de TuxLibre

Linux of course ! LinuxMint - Ubuntu - Photographie - Astuces Linux - Vidéos - Musiques

NEXFIL : De l'intelligence artificielle à la portée de tous !

Publié le 9 Mars 2022 par TUXLIBRE in APPLICATION, LE TERMINAL

NEXFIL : De l'intelligence artificielle à la portée de tous !

NExfil est un OSINT écrit en python pour rechercher des profils par nom d'utilisateur. Les noms d'utilisateur fournis sont vérifiés sur plus de 350 sites Web en quelques secondes. L'objectif derrière cet outil était d'obtenir des résultats rapidement tout en maintenant de faibles quantités de faux positifs.

NEXFIL

NExfil est un OSINT* écrit en python pour rechercher des profils par nom d'utilisateur. Les noms d'utilisateur fournis sont vérifiés sur plus de 350 sites Web en quelques secondes. L'objectif derrière cet outil était d'obtenir des résultats rapidement tout en maintenant de faibles quantités de faux positifs.

 

NExfil vous permet à partir d'un nom d'utilisateur de trouver les sites web auquel il est associé.
 

Caractéristiques :

  • Rapide, la recherche peut se terminer en moins de 20 secondes
  • Plus de 350 plates-formes sont incluses
  • Le traitement par lots
  • Les noms d'utilisateur peuvent être fournis à partir de la ligne de commande
  • La liste des noms d'utilisateur peut être fournie à partir d'un fichier
  • Les résultats sont automatiquement enregistrés dans un fichier txt
  • Formats de fichiers JSON et CSV [Bientôt disponible]
  • Prise en charge du proxy [Bientôt disponible]
  • Prise en charge de Tor [Bientôt disponible]

Journal des modifications v1.0.1 :

  • performance améliorée
  • vérification de la mise à jour facultative
  • faux positifs supprimés
  • nouveaux sites Web ajoutés

Installation :

clone git https://github.com/thewhiteh4t/nexfil.git
cd nexfil
pip3 install -r exigences.txt

Il vous faudra installer git et python3-pip s'il ne sont pas disponibles pour la compilation.

Utilisation en terminal dans le répertoire d'installation nexfil :

~/nexfil$ python3 nexfil.py -u nomrecherché

 

Le script vous informe des résultats de la recherche dans un fichier texte enregistré dans le répertoire :

 

python3 nexfil.py -h
   

utilisation : nexfil.py [-h] [-u U] [-d D [D …]] [-f F] [-l L] [-t T] [-v]

    nexfil – Trouver des profils de réseaux sociaux sur le web | v1.0.0

Vous pouvez passer les arguments suivants :

  • -h, –help affiche ce message d'aide et quitte
  • -u U Spécifier le nom d'utilisateur
  • -d D [D …] Spécifier les serveurs DNS [Par défaut : 1.1.1.1]
  • -f F Spécifie un fichier contenant la liste des noms d'utilisateur
  • -l L Spécifie plusieurs noms d'utilisateur séparés par des virgules
  • -t T Spécifier le délai d'attente [Défaut : 20]
  • -v Version imprimable

Les options de recherche : 

# Recherche sur un Nom unique
    python3 nexfil.py -u nom d'utilisateur

# Recherche sur plusieurs noms séparés par des *virgules*
    python3 nexfil.py -l “user1, user2”

# Recherche à partir d'une liste de noms recherché inscrit dans un fichier
    python3 nexfil.py -f utilisateurs.txt

 

 

*OSINT : Définitions

NEXFIL : De l'intelligence artificielle à la portée de tous !
Commenter cet article