Veröffentlichung von Snoop 1.3.3, OSINT-Tool zum Sammeln von Benutzerinformationen aus offenen Quellen

Die Veröffentlichung des Projekts Snoop 1.3.3 wurde veröffentlicht, das ein forensisches OSINT-Tool entwickelt, das nach Benutzerkonten in öffentlichen Daten sucht (Informationen basierend auf offenen Quellen). Das Programm analysiert verschiedene Websites, Foren und soziale Netzwerke auf das Vorhandensein des gesuchten Benutzernamens, d. h. ermöglicht Ihnen festzustellen, auf welchen Websites sich ein Benutzer mit dem angegebenen Spitznamen befindet. Das Projekt wurde auf Basis von Forschungsarbeiten im Bereich Public Data Scraping entwickelt. Für Linux und Windows vorbereitete Builds.

Der Code ist in Python geschrieben und wird unter einer Lizenz vertrieben, die die Nutzung ausschließlich auf den persönlichen Gebrauch beschränkt. Gleichzeitig ist das Projekt ein Zweig der Codebasis des Sherlock-Projekts, der unter der MIT-Lizenz bereitgestellt wird (der Fork wurde erstellt, weil die Site-Datenbank nicht erweitert werden konnte).

Snoop ist im russischen einheitlichen Register russischer Programme für elektronische Computer und Datenbanken mit dem deklarierten Code 26.30.11.16 eingetragen: „Software, die die Umsetzung festgelegter Aktionen während operativer Suchaktivitäten gewährleistet:: Nr. 7012, Bestellnummer 07.10.2020, Nr. 515“. Derzeit verfolgt Snoop die Anwesenheit eines Benutzers auf 2279 Internetressourcen in der Vollversion und auf den beliebtesten Ressourcen in der Demoversion.

Wichtigste Änderungen:

  • Für neue Benutzer, die noch nicht mit der CLI gearbeitet haben, wurden dem Archiv Videotipps zum schnellen Starten von Snoop hinzugefügt.
  • Textbericht hinzugefügt: Datei „bad_nicknames.txt“, in der fehlende Daten/Spitznamen (ungültige Namen/Telefone/einige_Sonderzeichen) aufgezeichnet werden, wobei die Datei während der Suche aktualisiert wird (Anhängemodus), beispielsweise mit „-u“. Möglichkeit.
  • Es wurde ein Modus hinzugefügt, um Software mit der Freigabe von Ressourcen für verschiedene Versionen/Plattformen von Snoop Project korrekt zu stoppen (Strg+C).
  • Neue Option „—headers“ „-H“ hinzugefügt: Benutzeragent manuell festlegen. Standardmäßig wird für jede Site ein zufälliger, aber echter Benutzeragent erstellt oder aus der Snoop-Datenbank mit einem erweiterten Header ausgewählt/überschrieben, um einige „CF-Schutzmaßnahmen“ zu umgehen.
  • Snoop-Begrüßungsbildschirm und einige Emojis hinzugefügt, wenn keine Such-Spitznamen angegeben sind oder widersprüchliche Optionen in den CLI-Argumenten ausgewählt sind (Ausnahme: snoop für Windows-Betriebssystem – altes CLI-Betriebssystem Windows 7).
  • Verschiedene Informationsfelder hinzugefügt: in der Listen-Alle-Datenbank-Anzeige; zum ausführlichen Modus; neuer „snoop-info“-Block mit „-V“-Option; mit der Option -u Einteilung in Nickname(s)-Gruppen: valid/invalid/duplicates; in CLI Yandex_parser-a (Vollversion).
  • Der Suchmodus mit der Option „-userlist“ „-u“ wurde aktualisiert und der Algorithmus zur Erkennung von Spitznamen/E-Mail-Adressen wurde erweitert (versuchen Sie es einfach erneut).
  • Die Ausgabe der Datenbank im CLI für die Methoden der Option „list-all“ wurde deutlich beschleunigt.
  • Für Snoop für Termux (Android) wurde das automatische Öffnen von Suchergebnissen in einem externen Browser ohne Überlappung der Ergebnisse in der CLI hinzugefügt (auf Wunsch des Benutzers kann das Öffnen von Ergebnissen in einem externen Webbrowser ignoriert werden).
  • Das Erscheinungsbild der CLI-Ergebnisausgabe bei der Suche nach Spitznamen wurde aktualisiert. Aktualisierte Lizenzausgabe im Windows XP-Stil. Der Fortschritt wurde aktualisiert (zuvor wurde der Fortschritt aktualisiert, sobald Daten empfangen wurden, und aus diesem Grund schien er in Vollversionen einzufrieren). Der Fortschritt wird mehrmals pro Sekunde aktualisiert. oder wenn Daten im Verbalisierungsmodus der Option „-v“ eintreffen.
  • Den HTML-Berichten wurde eine neue Schaltfläche „Doc“ hinzugefügt, die zur „Snoop Project General Guide.pdf“/Online-Dokumentation führt.
  • Der Parameter „session“ wurde zu TXT-Berichten sowie zu HTML/CSV-Berichten hinzugefügt.
  • Alle Snoop-Projektoptionen wurden aktualisiert, um den POSIX-Empfehlungen näher zu kommen (siehe snoop --help). Die alte Verwendung von Argumenten in der CLI mit der Behauptung [y] ist abwärtskompatibel.
  • Yandex_parser auf Version 0.5 aktualisiert: entfernt – Y.collections (Ressource inaktiv). Meinen Avatar hinzugefügt: logina/email. Im Mehrbenutzermodus in txt; cli; HTML hinzugefügte/aktualisierte Metriken: „valid logins/unregistered_users/raw data/duplicates“, Login-Labels.
  • Unterverzeichnisse gespeicherter Berichte/Ergebnisse werden gruppiert: Plugin(s) in einem Verzeichnis, Nickname(s) in einem anderen.
  • Das korrekte Beenden der Software wurde behoben, wenn versucht wurde, das Netzwerk mit der Option „-v“ zu testen, wenn diese nicht vorhanden ist/fehlschlägt.
  • In der CLI behoben: einzelne Sitzung/Datenverkehr/Zeit bei der Suche nach mehreren Namen in einer Sitzung mit der Option „-u“ oder „-v“.
  • In CSV-Berichten behoben: Die Antwortzeit der Website wird durch das „echte Bruchzeichen“ geteilt: Punkt oder Komma, unter Berücksichtigung des Gebietsschemas des Benutzers (d. h. die Zahl in der Tabelle ist immer eine Ziffer, unabhängig vom Bruchzeichen, was sich direkt auf das auswirkt Sortierung der Ergebnisse nach Parameter. Daten unter 1 KB werden genauer gerundet, über 1 KB ohne Bruchteile. Gesamtzeit (vorher in ms, jetzt in s/Zellen) Beim Speichern von Berichten mit der Option „-S“ oder im normalen Modus Für Websites, die bestimmte Erkennungsmethoden-Spitznamen verwenden: (Benutzername.Salz) wird jetzt auch die Sitzungsdatengröße berechnet.
  • Die Build-Versionen von Snoop Project wurden von Python 3.7 auf Python 3.8 migriert (mit Ausnahme der EN-Versionen).

Source: opennet.ru

Kommentar hinzufügen