This is the most powerful software taking into account the CIS location.
Snoop project is developed without taking into account the opinions of the NSA and their friends,
that is, it is available to the average user.
History Here
Platform | Support |
---|---|
GNU/Linux | ✅ |
Windows 7/10 (32/64) | ✅ |
Android/Termux/Andrax | ✅ |
macOS | ❗️ |
IOS | 🚫 |
WSL | ❗️ |
Snoop Full version database 1.2k_websites
Snoop for OS Windows and GNU/Linux
Release
snoop.exe and snoop https://github.com/snooppr/snoop/releases
………………………………………………………………….
Self-build software from source
Native Installation
Note: Required version of python 3.7 and higher.
# Клонировать репозиторий
$ git clone https://github.com/snooppr/snoop
# Войти в рабочий каталог
$ cd ~/snoop
# Установить python3 и python3-pip, если они не установлены
$ apt-get update && apt-get install python3
# Установить зависимости 'requirements'
$ pip install --upgrade pip
$ python3 -m pip install -r requirements.txt
# Либо установить все зависимости из 'requirements.txt' в ручную через
$ pip3 install module
# Если вместо флагов стран отображаются спецсимволы, доставить пакет шрифта, например монохромный
$ apt-get install ttf-ancient-fonts или цветной apt-get install fonts-noto-color-emoji
Snoop for Android
Native Installation
Install Termux
# Log into your Termux home folder (i.e. just open Termux)
$ termux-setup-storage
$ ls #/data/data/com.termux/files/home дефолтный/домашний каталог
# Set python3 and dependencies
# Note: the setting is time-consuming
$ apt update && pkg upgrade && pkg install python libcrypt libxml2 libxslt git
$ pip install --upgrade pip
# Clone repository
$ git clone https://github.com/snooppr/snoop
# (If a FAT flash drive (neither ext4),
# then clone the repository only in the Termux HOME directory).
# Log in to Snoop working directory
$ cd ~/snoop
# Set 'requirements' dependencies
$ python3 -m pip install -r requirements.txt
# Add-on for obsolete gadgets (Android 6)
# Note on modern gadgets the packages are already pre-installed and configured
# add any 'home' name and mail [^1]:
$ git config --global user.email "you@example.com"
$ git config --global user.name "username"
# Install coreutils
$ pkg install coreutils
Using
English version of Snoop see release.
$ python3 snoop.py --help
usage: snoop.py [-h] [--donate y] [--version] [--verbose] [--base]
[--web-base] [--site] [--time-out] [--found-print] [--no-func]
[--userload] [--list all] [--country] [--save-page]
[--cert-on] [--normal] [--update y]
USERNAMES [USERNAMES ...]
Snoop: поиск никнейма по всем фронтам! (Version :: Сборка 1.2.3_rus Snoop Full for GNU/Linux)
positional arguments:
USERNAMES Никнейм разыскиваемого пользователя, поддерживается
несколько имён
optional arguments:
-h, --help show this help message and exit
--donate y, -d y Пожертвовать на развитие Snoop Project-а
--version, --about, -V
НАЧАЛО! Вывод на печать версий: OS; Snoop;
Python и Лицензии
--verbose, -v Во время поиска 'username' выводить на печать
подробную вербализацию
--base , -b Указать для поиска 'username' другую БД (Локально)
--web-base, -w Подключиться для поиска 'username' к обновляемой
web_БД (Online)
--site , -s Указать имя сайта из БД '--list all'. Поиск 'username'
на одном указанном ресурсе
--time-out , -t 9 Установить выделение макс.времени на ожидание ответа
от сервера (секунды). Влияет на продолжительность
поиска. Влияет на 'Timeout ошибки:'Вкл. эту
опцию необходимо практически всегда при медленном
интернет соединении, чтобы избежать длительных
зависаний при неполадках в сети (по умолчанию значение
выставлено 9с)
--found-print, -f Выводить на печать только найденные аккаунты
--no-func, -n ✓Монохромный терминал, не использовать цвета в url
✓Отключить звук ✓Запретить открытие web browser-а
✓Отключить вывод на печать флагов стран ✓Отключить
индикацию и статус прогресса. Экономит ресурсы системы
и ускоряет поиск
--userload , -u Указать файл со списком user-ов. Пример, 'snoop -u
~/snoop/listusers.txt start'
--list all Вывести на печать информацию о локальной базе данных
Snoop
--country, -c Сортировка 'вывода на печать/запись_результатов' по
странам, а не по алфавиту
--save-page, -S Сохранять найденные странички пользователей в
локальные файлы
--cert-on, -C Вкл проверку сертификатов на серверах. По умолчанию
проверка сертификатов на серверах отключена, что даёт
меньше ошибок и больше положительных результатов при
поиске username
--normal, -N Переключатель режимов: SNOOPninja > нормальный режим >
SNOOPninja. По_умолчанию (GNU/Linux) вкл 'режим
SNOOPninja': ускорение поиска ~25pct, экономия ОЗУ
~50pct, повторное 'гибкое' соединение на сбойных
ресурсах. Режим SNOOPninja эффективен только
для Snoop for GNU/Linux. По_умолчанию (Windows)
вкл 'нормальный режим'. В Demo Version режим SNOOPnina
деактивирован
--update y Обновить исходный код Snoop
Example
# To find only one user:
$ python3 snoop.py username1
# Or, for example, the Cyrillic is supported:
$ python3 snoop.py олеся
# To search for a name that contains a space:
$ python3 snoop.py "ivan ivanov"
$ python3 snoop.py ivan_ivanov
$ python3 snoop.py ivan-ivanov
# Running on Windows OS:
$ python snoop.py username1
# To find one or more users
$ python3 snoop.py username1 username2 username3 username4
# Search multiple users - sort the output by country;
# avoid hang-ups on sites (more often than not the 'dead zone' depends on your ip address);
# print only found accounts; save found accounts pages
# accounts locally; specify a file with the list of accounts to be searched for;
# connect to search for an expandable and updatable web-base Snoop:
$ python3 snoop.py -с -t 6 -f -S -u ~/file.txt -w start
# 'ctrl-c/z' — interrupt the search # it is not recommended to interrupt the search this way in the 'SNOOPnina' mode.
$ kill $(ps aux | grep python | awk '{print $2}') #a drug to unload RAM during interruptions.
Found accounts will be stored in ~/snoop/results/*/username.{txt.csv.html}.
Root rights are required for browser access to Android search results.
csv open in *office in the encoding utf-8, comma delimiter.
Destroy all search results – delete the ‘~/snoop/results’ directory.
# Update Snoop to test new features in the software:
$ python3 snoop.py --update y
[^1]: Git installation required.
Public Key Print: here (076DB9A00B583FFB606964322F1154A0203EAE9D)
Snoop Project License: here
Snoop is not perfect: websites fall down; there are no closing tags; hosting is not paid on time. From time to time it is necessary to watch all this “Web rock ‘n’ roll”, so donates are welcome.
snoop (this link opens in a new window) by snooppr (this link opens in a new window)
Snoop — инструмент разведки на основе открытых данных (OSINT world)