Wydanie Snoop 1.4.3, narzędzia OSINT do zbierania informacji o użytkownikach z otwartych źródeł

Snoop 1.4.3, narzędzie do analizy kryminalistycznej OSINT do wyszukiwania kont użytkowników w danych publicznych (wywiad typu open source), został wydany. Program analizuje różne strony internetowe, fora i sieci społecznościowe pod kątem żądanej nazwy użytkownika, co pozwala mu określić, które strony internetowe zawierają użytkownika o podanym pseudonimie. Projekt został opracowany w oparciu o badania nad scrapowaniem danych publicznych. Dostępne są kompilacje dla Linux и Windows.

Kod napisany jest w języku Python i rozpowszechniany na podstawie licencji ograniczającej jego użycie wyłącznie do użytku osobistego. Ponadto projekt jest forkiem z bazy kodu projektu Sherlock, dostarczanym na licencji MIT (fork powstał w związku z brakiem możliwości rozbudowy bazy stron).

Snoop jest wpisany do Rosyjskiego Jednolitego Rejestru Oprogramowania dla Komputerów Elektronicznych i Baz Danych pod zadeklarowanym kodem 26.30.11.16: „Oprogramowanie zapewniające wykonywanie ustalonych działań podczas czynności operacyjno-śledczych: nr 7012, Rozporządzenie nr 515 z dnia 7 października 2020 r.”. Obecnie Snoop śledzi obecność użytkowników w ponad 5000 zasobów internetowych w pełnej wersji oraz w najpopularniejszych zasobach w wersji demonstracyjnej.

W ciągu ostatniego roku od ostatniej wersji dodano 160 commitów. Najważniejsze zmiany:

  • Baza wyszukiwania została rozszerzona do ponad 5300 witryn.
  • Udoskonalony algorytm sprawdzania „nazwy użytkownika” w pliku i CLI (inspekcja pod kątem niedozwolonych znaków specjalnych, numerów telefonów, wykrywanie adresów e-mail).
  • W raporcie HTML zmieniono algorytm sortowania listy na bardziej wydajny, ze sprawdzeniami i optymalizacjami (zauważono wzrost wydajności na dłuższych listach i na słabszych komputerach; ponadto sortowanie stało się wyraźnie uporządkowane: według emoji, lokalizacji, alfabetycznie, z wyłączeniem nazw URL).
  • Dodano wsparcie eksperymentalne macOS.
  • W GNU/Linux, Termux i macOS procesy nie są jednakowo bezpieczne: w systemach operacyjnych typu UNIX procesy i wątki są teraz oddzielone (chociaż wieloprocesorowość z „bezpieczną metodą rozwidlenia” była możliwa i zapewniała wysoka wydajność, generalnie nie można na nich polegać, podobne raporty o awariach można znaleźć na oficjalnym forum programistów Pythona w niektórych wersjach macOS Snoop miał nieregularne awarie przetwarzania wieloprocesorowego, więc macOS Logika szybkich procesów została przeniesiona do bezpiecznych, ale powolnych wątków).
  • Raport CSV dla użytkowników rosyjskojęzycznych systemów operacyjnych Windows teraz generowane z separatorem pól ";" (dla innych użytkowników separatorem pozostaje ","; dla zapewnienia większej zgodności z programem Excel kodowanie stało się "utf-8-sig").
  • Dodano ekran powitalny CLI dla systemu operacyjnego Windows, prace w wydaniu 22H2 i wyższych.
  • W systemach operacyjnych typu UNIX, w wersjach kompilacyjnych narzędzia Snoop, katalog „~/snoop” został przeniesiony i ukryty: „~/.snoop” (ma to na celu uniknięcie zaśmiecania katalogu domowego użytkownika).
  • Dodano obsługę języka Python 3.14, dostosowano format pomocy (opcja „-h/--help”) do zaktualizowanego języka Python 3.14, a do raportu HTML dodano rok nagrania ścieżek audio.
  • Licznik witryn w wersjach kompilacji, który raportował pełną wersję bazy danych podczas wyszukiwania w interfejsie CLI, był statyczny, ale stał się dynamiczny.
  • Naprawiono problem z połączeniem się z bazą danych Snoop online w niektórych systemach operacyjnych. Windows ze zmianami z dnia 10.0.19045.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster