Projet Snoop ============= ### Snoop Project est l'un des outils OSINT les plus prometteurs — recherche par pseudo - [X] C'est le logiciel le plus puissant compte tenu de l'emplacement de la CEI. Votre vie est-elle un diaporama ? Demandez à Snoop. Le projet Snoop est développé sans tenir compte des avis de la NSA et de leurs amis, c'est-à-dire qu'il est disponible pour l'utilisateur moyen *(date de création du projet : 14 février 2020)*. 🇫🇷 **FRANÇAIS readme** • [🌎 ENGLISH readme](https://github.com/snooppr/snoop/blob/master/README.en.md) • [🇪🇸 ESPAÑOL readme](https://github.com/snooppr/snoop/blob/master/README.es.md "Por favor, siéntase libre de mejorar la traducción de esta página.") • [🇩🇪 DEUTSCHE readme](https://github.com/snooppr/snoop/blob/master/README.de.md "Bitte zögern Sie nicht, die Übersetzung dieser Seite zu verbessern..") • [🇨🇳 中国人 readme](https://github.com/snooppr/snoop/blob/master/README.cn.md "请随时改进此页面的翻译。") • [🇷🇺 РУССКИЙ readme](https://github.com/snooppr/snoop) --- > [!NOTE] > *Snoop est un dev-work de recherche (base de données propre/bounty fermé) dans la recherche et le traitement de données publiques sur Internet. Selon la recherche spécialisée de Snoop, il est capable de concurrencer les moteurs de recherche traditionnels.* **La fonctionnalité de l’outil est simple et ne nécessite aucune connaissance ou compétence technique des utilisateurs.** *(téléchargé le logiciel, précisé la cible, reçu les résultats).* Comparaison des indexations de bases de données tels outils: | Plateforme | Soutien | |-----------------------|:---------:| | GNU/Linux | ✅ | | Windows 7/11 (32/64) | ✅ | | Android (Termux) | ✅ | | macOS | 🚫 | | IOS | 🚫 | | WSL | 🚫 | Snoop pour OS Windows et GNU/Linux ================================== **Base de données locale Snoop** [Base de données de la version complète de Snoop 4600+ sites Web ⚡️⚡️⚡️](https://raw.githubusercontent.com/snooppr/snoop/master/websites.md "Database Snoop") ## Libérer Snoop est livré avec des assemblages prêts à l'emploi (version) et ne nécessite pas de dépendances (bibliothèques) ou d'installation de python, c'est-à-dire qu'il s'exécute sur une machine propre avec OS Windows ou GNU/Linux. ┗━━ ⬇️[Télécharger le projet Snoop](https://github.com/snooppr/snoop/releases "télécharger l'assembly SNOOP prêt à l'emploi pour Windows et GNU/Linux")
🟣 Plugins du projet Snoop ### 1. Démonstration de l'une des méthodes du plugin — 〘GEO_IP/domain〙 https://github.com/snooppr/snoop/assets/61022210/ab20ec4f-8eb2-40ff-b773-4e3443ad2a70 $$$$ Rapport au format HTML sur la carte OSM (version complète Snoop) $$$$ Les rapports sont également disponibles au format csv/txt/CLI/maps $$$$ ### 2. Démonstration de l'une des méthodes du plugin — 〘Yandex_parser〙 $$$$ Nom d'utilisateur du rapport de recherche douzaine (Plugin - Yandex_parser) $$$$ ### 3. Démonstration de l'une des méthodes du plugin — 〘Reverse Vgeocoder〙 https://github.com/snooppr/snoop/assets/61022210/0be6ac32-c72f-4a18-9c9e-3413085f57c3 Snoop sélectionne uniquement les géocoordonnées à partir de données sales (chiffres, lettres, caractères spéciaux), place des marqueurs sur la carte en fonction de celles-ci et les étiquete avec les zones peuplées à proximité. Visualisation des géocoordonnées signées: rapport HTML (version complète Snoop)
🟤 Logiciel d'auto-construction à partir de la source **Installation native** + Remarque : ne le faites pas si vous voulez installer snoop sur android/termux *(l'installation est différente, voir la section dédiée ci-dessous pour cela).* + Remarque : la version requise de Python 3.7+ ``` # Cloner le dépôt $ git clone https://github.com/snooppr/snoop # Connectez-vous au répertoire de travail $ cd ~/snoop # Installez python3 et python3-pip s'ils ne sont pas installés $ apt-get update && apt-get install python3 python3-pip # Installer les dépendances 'exigences' $ pip install --upgrade pip $ python3 -m pip install -r requirements.txt # Si au lieu des drapeaux des pays sont affichés dans des mélanges spéciaux, livrez un ensemble de polices, telles que monochrome $ apt-get install ttf-ancient-fonts or color (recommander) $ apt-get install polices-noto-couleur-emoji # Sur le système d'exploitation Windows, utilisez CMD ou PowerShell (au choix), mais pas WSL! ```
🟢 En utilisant ``` usage: snoop_cli.bin [search arguments...] nickname or usage: snoop_cli.bin [service arguments | plugins arguments] $ snoop_cli.bin --help #manuel snoop build version GNU/Linux Aider optional arguments: -h, --help afficher ce message d'aide et quitter service arguments: --version, -V versions d'impression de :: OS ; Espionner; Python et licences --list-all, -l Imprimer des informations détaillées sur la base de données Snoop --donate, -d Faites un don pour le développement du projet Snoop, obtenez/achetez la version complète de Snoop --autoclean, -a Supprimer tous les rapports, libérer de l'espace --update, -U Mettre à jour Snoop plugins arguments: --module, -m Recherche OSINT : utilisez divers plugins Snoop :: IP/GEO/YANDEX search arguments: nickname Le surnom de l'utilisateur recherché. La recherche de plusieurs noms en même temps est prise en charge. Les surnoms contenant un espace dans leur nom sont entre guillemets --verbose, -v Lors de la recherche de "surnom", imprimez la verbalisation détaillée --web-base, -w Connectez-vous pour rechercher 'surnom' dans la base de données web mise à jour (plus de 4600+ sites Web). Dans la version de démonstration, la fonction est désactivée --site , -s Spécifiez le nom du site à partir de la base de données '--list-all'. Rechercher 'surnom' sur une ressource spécifiée, il est acceptable d'utiliser l'option '-s' plusieurs fois --exclude , -e Exclure la région sélectionnée de la recherche, il est permis d'utiliser l'option '-e' plusieurs fois, par exemple, '-e RU -e WR' exclut la Russie et le Monde de la recherche --include , -i N'incluez que la région sélectionnée dans la recherche, il est permis d'utiliser l'option '-i' plusieurs fois, par exemple, '-i US -i UA' recherche pour les USA et l'Ukraine --country-sort, -c Imprimer et enregistrer les résultats par pays, et non par ordre alphabétique --time-out , -t Définissez l'allocation de temps maximale pour attendre une réponse du serveur (secondes). Affecte la durée de la recherche. Affecte 'Erreurs de dépassement de délai :' Activé. cette option est nécessaire avec une connexion Internet lente (par défaut 9s) --found-print, -f Imprimer uniquement les comptes trouvés --no-func, -n ✓Terminal monochrome, ne pas utiliser de couleurs dans l'url ✓Désactiver l'ouverture du navigateur Web ✓Désactiver l'impression des drapeaux de pays ✓Désactiver l'indication et l'état de progression --userlist , -u Spécifiez un fichier avec une liste d'utilisateurs. Snoop traitera intelligemment les données et fournira des rapports supplémentaires --save-page, -S Enregistrer les pages utilisateur trouvées dans des fichiers locaux (mode lent) --cert-on, -C Activez la vérification des certificats sur les serveurs. Par défaut, la vérification des certificats sur les serveurs est désactivée, ce qui vous permet de traiter les sites problématiques sans erreurs --headers , -H Définissez l'agent utilisateur manuellement, l'agent est entouré de guillemets, par défaut, un agent utilisateur aléatoire ou remplacé de la base de données snoop est défini pour chaque site --pool , -p Désactivez l'optimisation automatique et définissez l'accélération de la recherche manuelle de 1 à 160 max. threads/processus de travail. Par défaut, la limite personnelle de tout appareil en mode rapide est utilisée ; dans les autres modes, la limite des PC faibles est utilisée. Définir une valeur trop basse ou trop élevée peut ralentir considérablement le logiciel. ~Valeur optimale calculée pour cet appareil, voir le paramètre du bloc 'snoop info', option 'Pool recommandé' [--version/-V]. Il est recommandé d'utiliser cette option 1) si l'utilisateur dispose d'un appareil multicœur 2) ne souhaite pas utiliser le mode rapide [--quick/-q] 3) a l'intention d'accélérer la recherche, par exemple, dans le mode avec l'option [--found-print/-f'] . L'option est personnelle et peut accélérer la recherche dans la version complète de Snoop à des vitesses énormes --quick, -q Mode de recherche rapide et agressif. Ne retraite pas les ressources défaillantes, ce qui accélère la recherche, mais augmente également légèrement Bad_raw. Le mode rapide s'adapte à la puissance du PC, n'imprime pas les résultats intermédiaires, est efficace et est conçu pour la version complète de Snoop ``` **Exemple** ``` # Pour rechercher un seul utilisateur: $ python3 snoop.py username1 #Exécution à partir de la source $ snoop_cli.bin username1 #Exécution à partir de la version Linux # Ou, par exemple, le cyrillique est pris en charge: $ python3 snoop.py олеся #Exécution à partir de la source # Pour rechercher un nom contenant un espace: $ snoop_cli.bin "bob dylan" #Exécution à partir de la version Linux $ snoop_cli.bin dob_dylan #Exécution à partir de la version Linux $ snoop_cli.bin bob-dylan #Exécution à partir de la version Linux # Fonctionnant sur le système d'exploitation Windows: $ python snoop.py username1 #Exécution à partir de la source $ snoop_cli.exe username1 #Exécution à partir des fenêtres de publication # To search for one or more users: $ snoop_cli.exe username1 username2 username3 username4 #Exécution à partir des fenêtres de publication # Rechercher un grand nombre d'utilisateurs; # éviter les gels sur les sites Web (le plus souvent la "zone morte" dépend de l'adresse IP de l'utilisateur); # n'imprime que les comptes trouvés ; enregistrer localement les pages des comptes trouvés; # spécifiez un fichier avec une liste de comptes recherchés; # connectez-vous à la base Web extensible et mise à jour Snoop pour la recherche: $ snoop_cli.bin -t 6 -f -S -u ~/file.txt -w #Exécution à partir de la version Linux # consultez la base de données Snoop: $ snoop_cli.bin --list all #Exécution à partir de la version Linux # imprimer l'aide pour les fonctions Snoop: $ snoop_cli.bin --help #Exécution à partir de la version Linux # Recherchez deux noms d'utilisateur sur deux ressources: $ snoop_cli.bin -s habr -s lichess chikamaria irina # Obtenez la version complète de Snoop: $ snoop_cli.bin --donate # Activer les plug-ins Snoop: $ snoop_cli.bin --module #Exécution à partir de la version Linux ``` + 'ctrl-c' — abandonner la recherche. + Les comptes trouvés seront stockés dans `~/snoop/results/nicknames/*{txt|csv|html}`. + Ouvrir csv dans office in, séparateur de champs **virgule**. + Détruire **tous** les résultats de la recherche — supprimez le répertoire '~/snoop/results'. ou `snoop_cli.exe --autoclean #Exécution à partir de la version du système d'exploitation Windows`. ``` # Mettre à jour Snoop pour tester les nouvelles fonctionnalités du logiciel $ python3 snoop.py --update #L'installation de Git est requise ```
🔵 Fouineur pour Android • [Manuel détaillé en anglais](https://github.com/snooppr/snoop/blob/master/README_android.en.md "Fouineur pour Android")
🔴 Erreurs de base | Côté | Problème | Solving | |:---------:| ------------------------------------------------------|:-------:| | ========= |=======================================================| ======= | | Client |Bloquez la connexion avec un pare-feu de | 1 | | |protection proactive | 1 | | |Débit insuffisant de la connexion Internet EDGE/3G | 2 | | |La valeur de l'option '-t' est trop faible | 2 | | |nom d'utilisateur invalide | 3 | | |Erreurs de connexion : [GipsysTeam; Nixp; Ddo] | 7 | | ========= |=======================================================| ======= | |Fournisseur|Censure d'Internet | 4 | | ========= |=======================================================| ======= | | Serveur |Le site a changé sa réponse/API ; | 5 | | |CF/WAF a été mis à jour | 5 | | |Bloc. de la plage d'adr. IP du client par le serveur | 4 | | |Déclencher/protéger une ressource captcha | 4 | | |Certains sites sont momentanément indisponibles, | 6 | | |travaux techniques | 6 | | ========= |=======================================================| ======= | Résoudre : 1. Reconfigurez votre pare-feu *(par exemple, Kaspersky bloque les ressources pour les adultes).* 2. Vérifiez la vitesse de votre connexion Internet : `python3 snoop.py -v username` Si l'un des paramètres réseau est surligné en rouge, Snoop peut se bloquer pendant la recherche. A basse vitesse, augmentez la valeur 'x' de l'option '--time-out x' : `python3 snoop.py -t 15 username`. 3. En fait, ce n'est pas une erreur. Corriger le nom d'utilisateur *(par exemple, certains sites n'autorisent pas les caractères cyrilliques ; "espaces" ou "encodage vietnamien-chinois" dans les noms d'utilisateurs, afin de gagner du temps : - les requêtes sont filtrées).* 4. **Changer votre adresse IP** La censure est la raison la plus courante pour laquelle l'utilisateur reçoit des erreurs de saut/des faux positifs/et dans certains cas '**Hélas**'. Lorsque vous utilisez Snoop à partir de l'adresse IP du fournisseur de l'opérateur mobile, la vitesse **peut** chuter de manière significative, selon le fournisseur. Par exemple, le moyen le plus efficace de résoudre le problème est ** D'UTILISER UN VPN **, Tor n'est pas très bien adapté à cette tâche. Règle : un scan depuis une adresse IP ne suffit pas pour tirer le meilleur parti de Snoop. 5. Ouvrir dans le référentiel Snoop sur Github-e Issue/Pull request *(en informer le développeur).* 6. Ne faites pas attention, les sites partent parfois pour des travaux de réparation et se remettent en marche. 7. Il y a un [problème](https://wiki.debian.org/ContinuousIntegration/TriagingTips/openssl-1.1.1 "le problème est simple et résoluble") avec openssl dans certaines distributions GNU/Linux, et aussi le problème avec les sites qui n'ont pas été mis à jour depuis des années. Ces problèmes surviennent si l'utilisateur a intentionnellement lancé snoop avec l'option '--cert-on'. Résoudre : ``` $ sudo nano /etc/ssl/openssl.cnf # Modifiez les lignes tout en bas du fichier : [MinProtocol = TLSv1.2] sur [MinProtocol = TLSv1] [CipherString = DEFAULT@SECLEVEL=2] sur [CipherString = DEFAULT@SECLEVEL=1] ```
🟠 Informations Complémentaires • [Historique du développement du projet](https://raw.githubusercontent.com/snooppr/snoop/master/changelog.txt "journal des modifications"). • [Licence](https://github.com/snooppr/snoop/blob/master/COPYRIGHT "La version de la licence en anglais se trouve dans la version EN de Snoop Build"). • [Documentation/ru](https://drive.google.com/open?id=12DzAQMgTcgeG-zJrfDxpUbFjlXcBq5ih). • **Empreinte de la clé publique :** [076DB9A00B583FFB606964322F1154A0203EAE9D](https://raw.githubusercontent.com/snooppr/snoop/master/PublicKey.asc "clé pgp"). • **Snoop n'est pas parfait** : les sites Web tombent ; les balises de fermeture sont manquantes ; le réseau est censuré ; les services d'hébergement ne sont pas payés à temps. De temps en temps, il faut suivre tout ce "Web rock'n'roll", alors les dons sont les bienvenus : [exemple de sites Web fermés/mauvais](https://drive.google.com/file/d/1CJxGRJECezDsaGwxpEw34iJ8MJ9LXCIG/view?usp=sharing). • **Visualisation des commits :** de la naissance du projet au vendredi 13 2023. https://user-images.githubusercontent.com/61022210/212534128-bc0e5779-a367-4d0a-86cb-c52503ee53c4.mp4
【RU -> FR】 Ceci est une traduction [➰Lisez-moi en russe](https://github.com/snooppr/snoop "Si vous le souhaitez, vous pouvez améliorer (PR) la traduction automatique de cette page en français").