Byl zveřejněn nový vydání projektu Snoop 1.4.3, který rozšiřuje kriminologický OSINT nástroj pro vyhledávání uživatelských účtů v veřejně dostupných datech (inteligence založená na otevřených zdrojích). Program analyzuje různé webové stránky, fóra a sociální sítě za účelem nalezení hledaného jména uživatele, tj. umožňuje určit, na jakých stránkách se nachází uživatel se zadaným přezdívkou. Projekt byl vyvinut na základě výzkumné práce v oblasti skenování veřejných dat. Sestavení jsou připravena pro Linux a Windows.
Kód je napsán v jazyce Python a je šířen pod licencí, která omezuje použití pouze na osobní potřebu. Tento projekt je odvozen z kódové základny projektu Sherlock, dodávaného pod licencí MIT (fork byl vytvořen z důvodu nemožnosti rozšířit základnu webových stránek).
Snoop byl zařazen do ruského Jednotného registru ruských programů pro elektronické výpočetní stroje a databáze s přiděleným kódem 26.30.11.16: „Software, zajišťující výkon stanovených akcí při provádění operativně pátracích akcí: No7012 příkaz 07.10.2020 No515“. V současnosti Snoop sleduje přítomnost uživatele na více než 5 tisících internetových zdrojích v plné verzi a na nejoblíbenějších zdrojích v Demo verzi.
V uplynulém roce od posledního vydání bylo přidáno 160 commitů. Hlavní změny:
- Vyhledávací databáze byla rozšířena na více než 5300 webových stránek.
- Byl vylepšen algoritmus pro kontrolu „username“ z souboru a CLI (inspekce zakázaných speciálních znaků; telefonní čísla; detekce e-mailu).
- V HTML zprávě byl algoritmus řazení seznamu změněn na efektivnější s kontrolami a optimalizací (nárůst výkonu byl zaznamenán na velkých seznamech a slabých PC, kromě toho se řazení stalo jasně uspořádaným: podle emoji; umístění; abecedně, mimo názvy url).
- Byla přidána experimentální podpora pro macOS.
- V GNU/Linuxu, Termux a macOS nejsou procesy stejně bezpečné: v UNIXových operačních systémech jsou procesy a vlákna nyní odděleny (i když vícetržení s „ochráněnou metodou fork proti zablokování“ byla životaschopná a poskytovala vysoký výkon, na ně není možné se spoléhat v obecném případě, existují podobné zprávy o problémech z oficiálního fóra vývojářů Python, v některých verzích macOS v Snoop došlo k chaotickým pádům s vícetržením, proto byla logika rychlých procesů pro macOS převedena na bezpečná, ale pomalá vlákna).
- CSV report for Czech-speaking users of OS Windows is now generated with the field separator — ";" (for other users, the separator remains "," to maintain better compatibility with Excel, the encoding has been changed to "utf-8-sig").
- CLI splash screen added for OS Windows, works on version 22H2 and higher.
- In UNIX-like OS, in build versions of Snoop, the directory "~/snoop" has been moved and is now hidden: "~/.snoop" (this was done to avoid cluttering the user's home directory).
- Support for Python 3.14 has been added, the help format (option "-h/--help") has been adapted for the updated Python 3.14, the HTML report includes the year of audio track creation.
- The site counter in build versions, which informs about the full version of the database when searching in CLI, was static and has become dynamic.
- Fixed the issue with connecting to the online Snoop database on some versions of OS Windows edition 10.0.19045.
Zdroj: opennet.ru
