Verze Snoop 1.4.2, nástroje OSINT pro shromažďování informací o uživateli z veřejných zdrojů

Byla zveřejněna verze projektu Snoop 1.4.2, která vyvíjí forenzní nástroj OSINT, vyhledávající účty uživatelů v veřejně dostupných datech (inteligence na základě otevřených zdrojů). Program analyzuje různé webové stránky, fóra a sociální sítě z hlediska přítomnosti požadovaného uživatelského jména, tj. umožňuje zjistit, na kterých stránkách se nachází uživatel s daným přezdívkou. Projekt byl vyvinut na základě výzkumné práce v oblasti skrapingu veřejných dat. Buildy jsou připraveny 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 se systémovým kódem 26.30.11.16: „Software, který zajišťuje provádění stanovených akcí při provádění operativně pátracích činností:: No7012 příkaz 07.10.2020 No515“. V současnosti Snoop sleduje přítomnost uživatelů na 4752 internetových zdrojích v plné verzi a na nejsledovanějších zdrojích v demo verzi.

Hlavní změny:

  • Vyhledávací databáze byla rozšířena na 4752 webových stránek.
  • Byla opravena funkce počítání hodnoty „bad_raw“ při vyhledávání několika „uživatelských jmen“ z CLI nebo při spuštění s volbou ‘—userlist/-u’.
  • Ve verzi pro Windows byla optimalizována práce s HTTP knihovnami, což v některých situacích urychlilo vyhledávání o 20-25%.
  • Byla zvýšena účinnost opakovaných dotazů při neúspěšných pokusech o připojení.
  • Byl optimalizován algoritmus pro urychlení vyhledávání na slabých jednoprocesorových VPS a výkonných vícejádrových systémech s GNU/Linux. Byla změněna omezení horního limitu využití CPU při manuálním zrychlení vyhledávání: pro GNU/Linux a Android/Termux byla hranice zvýšena, pro Windows byla hranice snížena.
  • Byla zrychlena práce softwaru v režimu ‘—save-page/-S’ (vyhledávání a ukládání lokálních HTML stránek).
  • Bylo zrychleno bezpečné uvolnění zdrojů při přerušení práce na systémech s GNU/Linux a Android/Termux (přerušení pomocí Ctrl+c nyní trvá méně než 1 sekundu).
  • Ve verzi pro Android/Termux bylo přidáno upozornění na nedostupnost disku a návrh na automatické opravení chyby přístupu k adresáři "\storage\emulated\0\snoop\*" (pokud uživatel přeskočil některé kroky při instalaci z původních textů).
  • Dolní práh pro aktivaci upozornění Bad_raw byl změněn z 2,5 % na 2 %.
  • Do CLI a csv zpráv byl přidán "plovoucí" parametr bad_zone s lokalizacemi, kde často dochází k chybám spojení.
  • V textovém reportu bylo vylepšeno formátování sloupců, byla provedena reverze dat "Adresa | Zdroje" a byl přidán parametr "Geo". V html reportu bylo vylepšeno zobrazení rozdělení podle zemí. Ve csv zprávě byl sloupec "username" nahrazen řetězcem "Nick", přidán parametr sledování webů se stavem: "závisí".
  • Funkce odstraňování cache, aktualizace softwaru a kontrola DB byly cyklicky, při nesprávném výběru/překlepu nedojde k výstupu z programu, ale k opakovanému dotazu na vstup s nápovědou.
  • Do CLI bylo přidáno upozornění a doporučení, jak opravit/vylepšit provoz nástroje, pokud si uživatel sestavil Snoop z původního kódu, ale při sestavování nesplnil pokyny uvedené v dokumentaci (například pokud se používají zastaralé verze HTTP knihoven a Pythonu).
  • Do bloku ‘snoop info’, sekce ‘Doporučený pool’ a možnost ‘—version/-v’ bylo přidáno výpočty požadavků na systémové zdroje pro normální provoz softwaru.
  • Bylo provedeno agresivní kompresi repozitáře. Byl zachován kompletní záložní plán historie. Uživatelé, kteří aktualizují Snoop z původního kódu, by měli znovu provést ‘git clone’.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster