Mutt
Professional
- Messages
- 1,457
- Reaction score
- 1,266
- Points
- 113
Good day, in this article we will analyze such a tool for Termux as Snoop Project
Snoop tracks nicknames in public data. This is the most powerful software considering the CIS location.
https://github.com/snooppr/snoop - page on GitHub, full documentation can be found there.
Installing Snoop on Android / Termux:
Usage:
Snoop: nickname search on all fronts! (Version 1.1.5_rus Snoop Desktop Branch)
positional arguments:
optional arguments:
Launch examples:
Snoop tracks nicknames in public data. This is the most powerful software considering the CIS location.
https://github.com/snooppr/snoop - page on GitHub, full documentation can be found there.
Installing Snoop on Android / Termux:
Code:
apt update && pkg upgrade && pkg install python libcrypt libxml2 libxslt git
pip install --upgrade pip
git clone https://github.com/snooppr/snoop -b termux
cd ~ / snoop
python3 -m pip install -r requirements.txt
Usage:
Code:
usage: snoop.py [-h] [--donate Y] [--sort Y] [--version] [--verbose] [--csv]
[--json] [--site] [--time] [--found-print] [--no-func]
[--userload] [--list all] [--country] [--update Y]
USERNAMES [USERNAMES ...]
Snoop: nickname search on all fronts! (Version 1.1.5_rus Snoop Desktop Branch)
positional arguments:
Code:
USERNAMES The nickname of the wanted user, supported
several names
optional arguments:
Code:
-h, --help show this help message and exit
--donate Y Donate to the development of the Snoop project
--sort Y Update / sort black and white lists (.json)
Snoop database sites. If you are not a developer, do not
use this option
--version, --about, -V Print versions of: OS; Snoop; Python and Licenses
--verbose, -v When searching for 'username', print
detailed verbalization
--csv After completing the search for 'username', save the file to
table format 'username.CSV' with extended parsing
--json, -j Specify another database to search for 'username' in the format
'json', for example, 'example_data.json'. If you don't have
such a db, do not use this option
--site, -s Specify site name from BS '--list all'. Search for 'username'
on one specified resource
--time, -t 9 Set maximum time allocation to wait for a response
from the server (seconds). Affects the duration
search. Affects 'Timeout errors:' Optimal
value with good internet connection = 9s.
Incl. this option is practically necessary
always to avoid long freezes when
Internet Censorship
--found-print, -f Print only found accounts
--no-func, -n ✓ Monochrome terminal, don't use colors in url
✓Prohibit the opening of the web browser
✓Disable printing of country flags
--userload, -u Specify a file with a list of users. Example, 'python3
snoop.py -u ~ / file.txt start '
--list all Print information about the Snoop database
--country, -c Sorting 'print / write to html'
result by country, not alphabetically
--update Y Update Snoop
Launch examples:
Code:
# To search for just one user:
$ python3 snoop.py username1
# Or, for example, Cyrillic is supported:
$ python3 snoop.py olesya
# To search for a name containing a space:
$ python3 snoop.py "ivan ivanov"
# (expected false search results for 'nick with space' ~ 1.25%).
# To search for one or more users:
$ python3 snoop.py username1 username2 username3 username4
# Search for multiple users - sorting the output of results by country;
# avoid freezing on sites (more often the 'dead zone' depends on your ip-address);
# print only found accounts; add a csv file to the report;
# specify a file with a list of wanted accounts:
$ python3 snoop.py -c -t 9 -f --csv -u ~ / file.txt start
# 'ctrl-c / z' - abort search
