Välja on antud projekti Snoop 1.4.2 väljaanne, mis on OSINT-tööriist kuritegevuse analüüsiks, võimaldades otsida kasutajakontosid avalikes andmetes (avamaterjalidest uuringud). Programm analüüsib erinevaid veebisaite, foorumeid ja sotsiaalmeediat, et leida otsitavat kasutajanime, st määrata kindlaks, millistel saitidel on antud hüüdnimega kasutaja. Projekti on arendatud avalike andmete kraapimise valdkonna teadustöö alusel. Versioonid on ette valmistatud Linuxi ja Windowsi jaoks.
Kood on kirjutatud Python keeles ja jaotatakse litsentsi alusel, mis piirab kasutamist ainult isiklikuks otstarbeks. Samuti on projekt haru Sherlocki projekti koodibaasist, mis on saadud MIT litsentsi alusel (haru loodi, kuna saidibaasi laiendamine oli võimatu).
Snoop on kantud Venemaa Ühtsesse registrisse Venemaa elektrooniliste arvutite ja andmebaaside programmide kohta, millel on kood 26.30.11.16: „Tarkvara, mis tagab ette nähtud toimingute täitmise operatiivsete otsingute läbiviimisel: No7012 käsk 07.10.2020 No515“. Praeguseks jälgib Snoop kasutaja olemasolu 4752 veebialusel täisversioonis ja kõige populaarsematel ressurssidel Demoversioonis.
Peamised muudatused:
- Otsingubaasi on laiendatud 4752 saidini.
- Parandatud väärtuse „bad_raw“ arvestust, kui otsitakse mitut „username“ CLI kaudu või käivitamisel valiku ‘—userlist/-u’ seadistusega.
- Windows versioon on optimeeritud HTTP-raamatukogude töötlemiseks, mis kiirendas otsingut mõnes olukorras 20-25% võrra.
- Tõhustatud korduvate päringute efektiivsus ühenduse ebaõnnestumise korral.
- Otsingu kiirus on optimeeritud nõrkade ühetuumaliste ja võimsate mitme tuumaga süsteemide jaoks GNU/Linuxis. VPS Muudetud on CPU ressursi kasutamise ülemise piiri piiranguid otsingu käsitsi kiirendamisel: GNU/Linux ja Android/Termux jaoks on piir tõstetud, Windowsi jaoks on piir langetatud.
- Tarkvara töö on kiiruselt paranenud režiimis ‘—save-page/-S’ (otsing ja kohalike HTML-lehtede salvestamine).
- Ressursside turvaline vabastamine GNU/Linuxi ja Android/Termux süsteemides on kiiruselt paranenud (Ctrl+c katkestamine võtab nüüd vähem kui 1 sekundi).
- Android/Termux versioonis on lisatud teavitus ketta mitteolekust ja ettepanek automaatselt parandada juurdepääsu katalooge ‘/storage/emulated/0/snoop/*’ (kui kasutaja on mõned sammud allalaadimisest vahele jätnud).
- Bad_raw teavituste alumine lävi on muudetud 2.5% -lt 2%-le.
- CLI- ja csv-aruannetesse on lisatud „ujuv” parameeter bad_zone, mis näitab asukohti, kus kõige sagedamini esineb ühenduse vigu.
- Tekstiaruandes on parandatud veergude vormindust, andmed on pööratud „Aadress | Ressurss” ja lisatud parameeter „Geo”. HTML-aruandes on parandatud visuaalset riigilõhenemist. CSV-aruandes on veerg „username” asendatud rea „Nick” ja lisatud parameeter saidi jälgimise staatusega: „seisab”.
- Cache'i kustutamise, tarkvara värskendamise ja andmebaasi kontrollimise funktsioonid on tsükli sisse pandud (vale valiku/veateate korral ei kao programm, vaid küsitakse uuesti sisestamist koos vihjeiga).
- CLI-s on lisatud teavitamine ja soovitused, kuidas parandada/paremini töödelda utiliiti, kui kasutaja on Snoop'i allika koodist kokku pannud, kuid koostamisel ei ole järgitud dokumentatsioonis antud juhiseid (näiteks kui kasutatakse aegunud HTTP-raamatukogusid ja Python'i versioone).
- Blokki 'snoop info', sektsiooni 'Soovitatud bassein' ja valikut '—version/-v' on lisatud süsteemiressursside nõuete arvutused tarkvara normaalseks toimimiseks.
- Tehti agressiivne reposti kompressioon. Täielik ajaloobackup on salvestatud. Kasutajad, kes uuendavad Snoop'i lähtekoodist, peavad 'git clone' uuesti sooritama.
Allikas: opennet.ru
