Bol spolupracovaný vydanie projektu Snoop 1.3.3, ktorý vyvíja forenzný OSINT nástroj, ktorý vyhľadáva účty používateľov v verejných údajoch (spravodajstvo na základe otvorených zdrojov). Program analyzuje rôzne webové stránky, fóra a sociálne siete na prítomnosť hľadaného používateľského mena, teda umožňuje určiť, na ktorých stránkach má používateľ uvedenú prezývku. Projekt bol vyvinutý na základe výskumných materiálov v oblasti skrapingu verejných údajov. Verzie sú pripravené pre Linux a Windows.
Kód je napísaný v programovacom jazyku Python a je distribuovaný pod licenciou, ktorá obmedzuje použitie len na osobné účely. Projekt je odvetvím od kódovej základne projektu Sherlock, ktorý je dodávaný pod licenciou MIT (fork bol vytvorený kvôli nemožnosti rozšíriť databázu stránok).
Snoop bol zaradený do ruského Jednotného registra ruských programov pre elektronické výpočtové stroje a databázy s deklarovaným kódom 26.30.11.16: „Programové zabezpečenie, zabezpečujúce vykonanie stanovených akcií pri vykonávaní operatívno-vyšetrovania: No7012 príkaz 07.10.2020 No515“. V súčasnosti Snoop sleduje prítomnosť používateľa na 2279 internetových zdrojích v plnej verzii a na najpopulárnejších zdrojoch v Demoverzii.
Hlavné zmeny:
- Do archívu boli pridané video-pokyny na rýchly štart snoop pre nových používateľov, ktorí nepracovali s CLI.
- Bol pridaný textový report: súbor 'bad_nicknames.txt', do ktorého sa zapisujú vynechané dáta/nickname(s) (neprípustné mená/telefóny/niektoré_špeciálne_symboly), aktualizujúci súbor (režim dopisovania) počas vyhľadávania, napríklad s voľbou '-u'.
- Bol pridaný režim správneho zastavenia softvéru s uvoľnením zdrojov pre rôzne verzie/platformy Snoop Project (ctrl+c).
- Pridaná nová voľba '—headers' '-H': nastaviť manuálne používateľský user-agent. Predvolene je pre každú stránku vytvorený náhodný, ale skutočný user-agent alebo je vybraný/prepisovaný z databázy Snoop s rozšíreným hlavičkovým tagom na prekonanie niektorých 'ochranných CF'.
- Pridaná snoop-úvodná obrazovka a niektoré emoji, keď nickname(s) na vyhľadanie nie sú zadané alebo sú vybrané protichodné parametre v argumentoch CLI (výnimka: snoop pre Windows OS — stará CLI OS Windows 7).
- Pridané rôzne informačné panely: v zobrazení databázy list-all; v režime verbose; nová sekcia 'snoop-info' s voľbou '-V'; s voľbou -u delenie na skupiny nickname(s): platné/neplatné/duplicitné; v CLI Yandex_parser-a (plnej verzii).
- Bol aktualizovaný režim vyhľadávania s voľbou '—userlist' '-u', rozšírený algoritmus detekcie nickname(s)/email (proste to skúste použiť znova).
- Rýchlosť výstupu databázy v CLI pre metódy voľby ‘list-all’ sa výrazne zlepšila.
- Pre Snoop for Termux (Android) bolo pridané automatické otvorenie výsledkov vyhľadávania vo vonkajšom prehliadači bez prekrytia výsledkov v CLI (užívateľ môže zvoliť ignorovanie otvorenia výsledkov vo vonkajšom prehliadači).
- Bol aktualizovaný vzhľad výstupu výsledkov v CLI pri vyhľadávaní nickname(s). Výstup licencie bol zachovaný v štýle Windows XP. Pokrok bol aktualizovaný (predtým sa pokrok aktualizoval na základe prichádzajúcich údajov, čo spôsobovalo, že sa zdalo, že sa program zasekol vo full-verziách), pokrok sa aktualizuje niekoľkokrát za sekundu alebo na základe prichádzajúcich údajov v režime verbalizácie voľby ‘-v’.
- Do html-odreportov bola pridaná nová tlačidlo ‘Doc’, vedúce na dokumentáciu ‘Obecné usmernenie Snoop Project.pdf’/online.
- Do txt-odreportov, rovnako ako do html/csv-odreportov, bol pridaný parameter ‘session’.
- Všetky možnosti Snoop Project boli aktualizované v súlade s odporúčaniami POSIX (pozri snoop —help). Starý variant používania argumentov v CLI s potvrdením [y] je spätne kompatibilný.
- Yandex_parser bol aktualizovaný na verziu 0.5: odstránené — Я.коллекции (zdroj je neaktívny). Pridané Я.аватар: logina/email. Do viac používateľského režimu v txt; cli; html boli pridané/aktualizované metriky: ‘platné loginy/neregistrovaní_používatelia/neobrobené údaje/duplikáty’, značky loginy.
- Podkatalógy uložených správ/resultátov sú zoskupené: plugin(y) do jedného adresára, nickname(y) do druhého.
- Bol zavedený správny výstup z programu pri pokuse o testovanie siete s voľbou ‘-v’ pri jej neprítomnosti/chybovaní.
- Opravené v CLI: individuálna relácia/trafik/čas pri vyhľadávaní v jednej relácii niekoľkých mien alebo s voľbou ‘-u’ alebo s voľbou ‘-v’.
- Opravené v csv-odreportoch: čas odozvy stránky sa delí ‘správnym desatinným znakom’:: bodka alebo čiarka v závislosti od lokality užívateľa (t.j. číslo v tabuľke je vždy číslo bez ohľadu na desatinný znak, čo priamo ovplyvňuje triedenie výsledkov podľa parametra. Údaje pod 1 kB sú zaokrúhlené presnejšie, nad 1 kB bez desatinnej časti. Celkový čas (bol v ms., teraz v s/sot). Pri ukladaní správ s voľbou ‘-S’ alebo v bežnom režime pre stránky používajúce špecifickú metódu detekcie nickname(s): (username.salt) sa teraz tiež počíta veľkosť údajov relácie.
- Prebehla migrácia build-verzií Snoop Project z python 3.7 na python 3.8 (okrem EN-verzií).
Zdroj: opennet.ru
