Snoop 1.4.3 OSINT Tool Launches for User Data Collection

The project Snoop 1.4.3 has been released, introducing a forensic OSINT tool designed to search for user accounts in public data. This program analyzes various sites, forums, and social networks to identify the presence of a specific username, helping users determine which sites have a user with the given nickname. The project, developed based on research materials in the field of scraping public data, offers builds for Linux and Windows.

The code, written in Python, is distributed under a license limited to personal use. Snoop is a fork from the code base of the project Sherlock, provided under the MIT license, due to limitations in expanding the base of sites.

Snoop is included in the Russian Unified Register of Russian programs for electronic computers and databases with the code 26.30.11.16. Currently, Snoop monitors the user’s presence on more than 5 thousand internet resources in the full version and popular resources in the Demo version.

Since the last release, 160 commits have been made, with major changes including:

  • The expansion of the search database to over 5,300 sites.
  • An improved algorithm for checking usernames from files and CLI, including inspection for prohibited special characters, phone numbers, and email detection.
  • A more efficient list sorting algorithm in HTML reports, resulting in performance gains, particularly on large lists and weaker PCs.
  • Experimental support for macOS has been added.
  • Enhanced safety measures for processes in GNU/Linux, Termux, and macOS, with processes and threads now separated in UNIX-like OS for improved stability.
  • CSV reports for Russian-speaking OS Windows users now include a field separator of “;” for greater compatibility with Excel.
/Reports, release notes, official announcements.