Megjelent a Snoop 1.4.2 verziója, amely egy kriminális OSINT-eszközt fejleszt, amely a felhasználói fiókokat keresi nyilvános adatokban (nyílt forrásokra épülő hírszerzés). A program különböző webhelyeket, fórumokat és közösségi médiákat elemez a keresett felhasználónév jelenlétének megállapítására, azaz lehetővé teszi, hogy meghatározzuk, mely oldalakon található felhasználó az adott becenéven. A projekt nyilvános adatok letapogatására épülő kutatási munkák anyagára készült. A csomagok Linuxra és Windowsra készültek.
A kód Python nyelven íródott és olyan licenc alatt terjed, amely korlátozza a felhasználást csak személyes célokra. A projekt a Sherlock projekt kódalapjából származik, amely az MIT licenc alatt áll (a fork az oldalak bővítésének lehetetlensége miatt készült).
A Snoop felkerült az orosz Egységes Nyilvántartásba elektronikus számítógépek és adatbázisok programjaként, a megadott kód: 26.30.11.16: „Olyan szoftver, amely lehetővé teszi a műveletek végrehajtását operatív nyomozások során: No7012 utasítás 2020.10.07 No515”. Jelenleg a Snoop 4752 internetes forrást követ nyomon a teljes verzióban, és a legnépszerűbb forrásokat az ingyenes verzióban.
Főbb változások:
- A keresési adatbázis 4752 webhelyre bővült.
- Javítva a „bad_raw” érték számítása a több „username” keresésekor CLI-ből vagy a ‘—userlist/-u’ opcióval való indításkor.
- A Windows verzióban optimalizálták a HTTP-könyvtárakkal való munkát, ami bizonyos helyzetekben 20-25%-kal gyorsította a keresést.
- Növelve lett a többszöri lekérdezések hatékonysága sikertelen kapcsolódási kísérletek esetén.
- Optimalizálva lett a keresés felgyorsításának algoritmusa gyenge egymagos és erős többmagos rendszereken GNU/Linux alatt. VPS és erős többmagos rendszereken GNU/Linux alatt. Megváltoztatták a CPU-erőforrások túlfeszítésének felső határát: GNU/Linux és Android/Termux esetén a határ megemelve, míg Windows esetén lejjebb állítva.
- Felgyorsult a szoftver működése ‘—save-page/-S’ módban (helyi HTML-oldalak keresése és mentése).
- Felgyorsult a biztonságos erőforrás-felszabadítás megszakításkor GNU/Linux és Android/Termux rendszereken (a Ctrl+c megszakítás kevesebb mint 1 másodpercet vesz igénybe).
- Az Android/Termux verzióban új értesítés került bevezetésre a lemezk hozzáférhetőségének hiányáról, valamint javaslat a hiba automatikus javítására a ‘/storage/emulated/0/snoop/*’ könyvtár elérésekor (ha a felhasználó kihagyott néhány lépést a forráskódok telepítésekor).
- A Bad_raw riasztások aktiválásának alsó küszöbértéke megváltozott 2,5%-ról 2%-ra.
- A CLI és CSV-jelentésekhez hozzáadták a "lebegő" bad_zone paramétert, amely a leggyakrabban előforduló kapcsolatmegszakadások helyeit jelöli.
- A szöveges jelentésben javították az oszlopok formázását, visszafelé cserélték az "Cím | Forrás" adatokat, és hozzáadták a "Geo" paramétert. A HTML-jelentésben javították az országok szerinti bontás vizuális megjelenését. A CSV-jelentésben a "username" oszlopot "Nick"-re cserélték, és hozzáadták a nyomkövetési paramétert olyan webhelyekhez, amelyeknek állapota: "lefagyott".
- A cache törlésére, a szoftver frissítésére és az adatbázis ellenőrzésére vonatkozó funkciók ciklikusan futnak, így helytelen választás vagy elgépelés esetén nem lép ki a program, hanem újra kéri a bemenet meghatározását egy javaslattal.
- A CLI-hez hozzáadtak egy értesítést és ajánlást, hogyan lehet javítani vagy fejleszteni az eszköz működését, ha a felhasználó a Snoop-ot forráskód alapján állította össze, de nem hajtotta végre a dokumentációban feltüntetett utasításokat (például ha elavult HTTP-könyvtárakat és Python verziókat használnak).
- A 'snoop info' blokkban a 'Recommended pool' szekcióhoz, valamint a '--version/-v' opcióhoz hozzáadták a szoftver normális működéséhez szükséges rendszerkövetelmények számítását.
- Aggresszív tömörítést végeztek a repón. A teljes történeti másolat megmaradt. A felhasználóknak, akik forráskód alapján frissítik a Snoop-ot, újra kell futtatniuk a ‘git clone’ parancsot.
Forrás: opennet.ru
