Udgivelsen af projektet Snoop 1.4.2 er offentliggjort, som udvikler et kriminalteknisk OSINT-værktøj til at finde brugerprofiler i offentlige data (efterretning baseret på åbne kilder). Programmet analyserer forskellige hjemmesider, fora og sociale netværk for at finde den ønskede brugernavn, det vil sige, at det gør det muligt at afgøre, på hvilke hjemmesider der er en bruger med det angivne kaldenavn. Projektet er udviklet på baggrund af forskningsarbejde inden for skraping af offentlige data. Bygningerne er tilgængelige for Linux og Windows.
Koden er skrevet i Python og distribueres under en licens, der begrænser anvendelsen til privat brug. Projektet er en afledning fra kodebasen for Sherlock-projektet, som leveres under MIT-licensen (forken blev oprettet på grund af umuligheden af at udvide listen over hjemmesider).
Snoop er blevet registreret i den russiske Enhedsliste over russiske programmer til elektroniske beregningsmaskiner og databaser med den angivne kode 26.30.11.16: «Software, der muliggør udførelse af fastsatte handlinger i forbindelse med operationelle efterforskningsaktiviteter: No7012 bekendtgørelse 07.10.2020 No515». I øjeblikket kan Snoop spore tilstedeværelsen af brugeren på 4752 internetressourcer i den fulde version og på de mest populære ressourcer i Demo-versionen.
Vigtige ændringer:
- Søgedatabasen er udvidet til 4752 hjemmesider.
- Fejlen i beregningen af værdien 'bad_raw' ved søgning af flere 'brugernavne' fra CLI eller ved opstart med optionen ‘—userlist/-u’ er rettet.
- I Windows-versionen er arbejdet med HTTP-bibliotekerne optimeret, hvilket i nogle situationer har fremskyndet søgningen med 20-25%.
- Effektiviteten af gentagne forespørgsler i tilfælde af mislykkede forbindelsesforsøg er forbedret.
- Algoritmen til at fremskynde søgningen på svage enkerne og kraftige flerkernede systemer med GNU/Linux er optimeret. Grænsen for CPU-resourceudnyttelse ved manuel overclocking af søgningen er ændret: for GNU/Linux og Android/Termux er grænsen hævet, for Windows er grænsen sænket. VPS Ydelsen af softwaren er forbedret i tilstanden ‘—save-page/-S’ (søgning og gemme lokale HTML-sider).
- Ressourcer sikkert frigivet hurtigere ved afbrydelse af arbejdet på systemer med GNU/Linux og Android/Termux (afbrydelse ved Ctrl+c tager nu mindre end 1 sekund).
- Softwarens driftstræde er blevet forbedret under '—save-page/-S' (søgning og gemme lokale HTML-sider).
- I Android/Terux-versionen er der tilføjet en meddelelse om utilgængelig disk og forslag om automatisk at rette adgangen til mappen "\/storage\/emulated\/0\/snoop\/*" (hvis brugeren har sprunget nogle trin over under installationen fra kildekoderne).
- Den nederste grænse for udløsning af Bad_raw-meddelelser er ændret fra 2,5 % til 2 %.
- I CLI- og csv-rapporter er parameteren bad_zone tilføjet, som angiver placeringer, hvor forbindelsesfejl oftest opstår.
- I tekstrapporten er kolonnerne forbedret i formatet, dataene "Adresse | Ressource" er omvendt, og parameteren "Geo" er tilføjet. I html-rapporten er visualiseringen fordeling efter lande forbedret. I csv-rapporten er kolonnen "username" blevet ændret til "Nick", og der er tilføjet en parameter til at spore websteder med status: "blokeret".
- Funktionerne til sletning af cache, opdatering af software og databasekontrol er blevet cykluseret (ved forkert valg/stavefejl foregår der ikke en afslutning af programmet, men en ny anmodning om indtastning med vejledning).
- I CLI er der tilføjet en meddelelse og anbefaling om, hvordan man retter/forbedrer programmets funktion, hvis brugeren har samlet Snoop fra kildekoden, men ikke har fulgt instruktionerne i dokumentationen under opbygningen (for eksempel, hvis der bruges forældede versioner af HTTP-biblioteker og Python).
- I blokken 'snoop info', sektionen 'Anbefalet pool' og muligheden '--version/-v' er der tilføjet beregninger af systemressourcekravene for normal drift af programmet.
- Repositoryet er blevet aggressivt komprimeret. Der er lavet en fuld backup af historien. Brugere, der opdaterer Snoop fra kildekoden, skal køre 'git clone' igen.
Kilde: opennet.ru
