Meldungen und IOC

Beweisdatensatz

Läuft lokalNeu

Das Tool selbst ist auf Englisch; auf dieser Seite wird es in Ihrer Sprache erklärt.

Beweisdatensatz verwenden

Was es bewirkt

Halten Sie eine Phishing-Beobachtung so fest, dass eine Abuse-Abteilung sie verwenden kann: die URL, wie sie Sie erreicht hat, die UTC-Zeit, der SHA-256 eines Screenshots oder einer Datei und Notizen, in einem JSON-Datensatz, der sich später überprüfen lässt.

Es läuft vollständig in Ihrem Browser: Es werden keine Ihrer Eingaben hochgeladen.

So verwenden Sie Beweisdatensatz

  1. Link einfügen. Fügen Sie den verdächtigen Link in Suspicious URL ein. Eine entschärfte Form wie hxxps://example[.]com ist in Ordnung: Das Tool macht die Entschärfung rückgängig und ergänzt https://, wenn das Schema fehlt.
  2. Angeben, wie er Sie erreicht hat. Wählen Sie unter Where you saw it (Wo Sie ihn gesehen haben) den Kanal, etwa SMS, E-mail oder QR code. Tragen Sie die Absendernummer, den Kontonamen oder die Anzeigen-ID unter Details of the source ein.
  3. Zeit in UTC eingeben. Geben Sie in Seen at (UTC) ein, wann Sie ihn gesehen haben, umgerechnet aus Ihrer Ortszeit, oder drücken Sie Now für die aktuelle UTC-Zeit. Bleibt das Feld leer, bleibt observed_at null.
  4. Screenshot hinzufügen. Wählen Sie einen Screenshot oder eine gespeicherte Datei. Ihr Browser hasht sie mit SHA-256; nur Name, Größe, Typ und Hash kommen in den Datensatz.
  5. Datensatz erstellen und aufbewahren. Drücken Sie Create record (Datensatz erstellen), dann Copy JSON oder Download .json. Bewahren Sie das JSON neben der Originaldatei auf, und öffnen Sie es mit Send to… im Abuse Report Generator.

Beispiel

Ein Maut-Betrugslink aus einer SMS

Eingabe
hxxps://ezpass-pay[.]example/tolls
Ausgabe (aufgezeichnet am 2026-10-20)
Record created. Keep the JSON with the original file: the record SHA-256 is computed over the record without that field (keys sorted, no spaces), so anyone can recompute it and see the record was not changed.

{
  "type": "phishdestroy-evidence",
  "version": 1,
  "recorded_at": "2026-10-20T17:10:08Z",
  "observed_at": "2026-10-20T08:30:00Z",
  "url": "https://ezpass-pay.example/tolls",
  "url_defanged": "hxxps://ezpass-pay[.]example/tolls",
  "host": "ezpass-pay.example",
  "source": "sms",
  "source_label": "SMS",
  "source_detail": "sender +1 555 0100",
  "file": null,
  "notes": "Unpaid toll text; the page asks for card details.",
  "record_sha256": "181a29e8971293fb3c4f341e3e817bca96b5fc6991c8de62e645447bb5650b5a"
}

Erstellt einen Datensatz mit der URL in normaler und entschärfter Form, der Quelle SMS mit dem Absender, der Zeit 2026-10-20T08:30:00Z und einer Notiz sowie record_sha256 über das kanonische JSON. Send to Abuse Report Generator füllt URL, Zeitpunkt der ersten Sichtung, Hash und Beschreibung einer Meldung aus.

Was dabei geprüft wird

SignalWas das bedeutet
url und hostDer Link in normaler, anklickbarer Form, wie der Browser ihn parst, und sein Hostname. Diesen schlägt eine Abuse-Abteilung nach, prüfen Sie daher, ob der Host die Betrugsseite ist.
url_defangedDerselbe Link mit hxxps:// und [.], damit er nicht versehentlich angeklickt wird, wenn Sie ihn in eine E-Mail oder einen Chat einfügen.
observed_at und recorded_atobserved_at ist der Zeitpunkt, zu dem Sie den Betrug gesehen haben; recorded_at ist der Zeitpunkt, zu dem Sie Create record gedrückt haben. Ist der erste Wert geschätzt, vermerken Sie das in den Notizen.
source, source_label, source_detailDer Kanal aus einer festen Liste (E-mail, SMS, QR code, Online ad, Phone call und andere) plus Ihre eigene Angabe, etwa die Absendernummer.
fileName, Größe in Bytes, Typ und SHA-256 in Kleinbuchstaben der gewählten Datei, oder null. Ergibt dieselbe Datei später einen anderen Hash, ist es nicht dieselbe Datei.
notesIhre Beschreibung: was die Seite verlangt hat und welche Marke sie kopiert hat. Fügen Sie nie die Passwörter oder Kartennummern ein, die Sie auf der Betrugsseite eingegeben haben.
record_sha256SHA-256 des Datensatzes ohne dieses Feld, Schlüssel sortiert, ohne Leerzeichen. Jede Änderung an einem anderen Feld ändert diesen Wert.
Add at least a URL, a file or a note.Alle drei sind leer oder unbrauchbar, daher wird kein Datensatz erstellt. Die Meldung erscheint auch, wenn Sie nur Text eingegeben haben, der kein Link ist.

Weitere Beispiele

Entschärfter QR-Link ohne Schema

Eingabe
secure-wallet-verify[.]example/connect, source QR code, detail sticker on a parking meter, seen 2026-10-21 14:05
Ergebnis

url https://secure-wallet-verify.example/connect, url_defanged hxxps://secure-wallet-verify[.]example/connect, host secure-wallet-verify.example, source qr (QR code), observed_at 2026-10-21T14:05:00Z, file null und ein record_sha256, der auch recorded_at abdeckt.

Ein Anhang ohne Link

Eingabe
URL empty, source E-mail, a PDF chosen as the file, note: Attachment only, no link.
Ergebnis

url, url_defanged und host sind null; file enthält Name, Größe, Typ application/pdf und SHA-256 der PDF-Datei; source_label ist E-mail.

Text, der kein Link ist

Eingabe
call +1 555 0100 in Suspicious URL, with a note filled in
Ergebnis

Keine URL: Rufen Sie +1 555 0100 an und geben Sie dabei einen Hinweis zur Eingabe einer Webadresse wie beispielsweise https://login-example.com/verify. Es wird erst dann ein Eintrag erstellt, wenn das Feld einen Link enthält oder geleert wird; eine Telefonnummer gehört in die „Details“ der Quelle oder in die „Notizen“.

Häufig gestellte Fragen

Wofür ist der SHA-256 des Datensatzes?

Er wird über den Datensatz selbst berechnet (ohne dieses Feld, Schlüssel sortiert, ohne Leerzeichen). Wer das JSON erhält, kann ihn neu berechnen und sehen, dass URL, Zeit und Datei-Hash nach der Erstellung des Datensatzes nicht verändert wurden.

Wird der Screenshot oder die Datei hochgeladen?

Nein. Die Datei wird in Ihrem Browser gelesen und mit SHA-256 gehasht; nur Name, Größe, Typ und Hash kommen in den Datensatz. Bewahren Sie die Originaldatei zusammen mit dem JSON auf.

Warum stehen die Zeiten in UTC?

Abuse-Abteilungen, Registrare und die Polizei arbeiten über Zeitzonen hinweg. Ein UTC-Zeitstempel im Format 2026-10-20T08:30:00Z lässt sich nicht missverstehen; das Feld Seen at wird als UTC gelesen, und Now trägt die aktuelle UTC-Zeit ein.

Warum ändert sich record_sha256 bei jedem Klick auf Create record?

recorded_at, der Moment, in dem Sie die Schaltfläche drücken, ist Teil des gehashten Datensatzes. Zwei Datensätze derselben Beobachtung haben daher unterschiedliche Hashes. Bewahren Sie einen davon auf, und senden Sie diesen.

Wie kann jemand einen von mir gesendeten Datensatz prüfen?

Entfernen Sie das Feld record_sha256, schreiben Sie den Rest als JSON mit sortierten Schlüsseln und ohne Leerzeichen, und berechnen Sie dessen SHA-256: Er muss übereinstimmen. Um den Screenshot zu prüfen, hashen Sie die Originaldatei, zum Beispiel mit File Hash, und vergleichen Sie das Ergebnis mit file.sha256.

Beweist der Hash, wann ich den Betrug gesehen habe?

Nein. Er zeigt, dass der Datensatz nach der Berechnung des Hashes nicht verändert wurde, aber jeder kann einen neuen Datensatz mit anderen Zeiten erstellen. Senden Sie den Datensatz frühzeitig an eine Abuse-Abteilung oder archivieren Sie die Seite, damit jemand anderes eine datierte Kopie besitzt.

Begriffserläuterungen

PhishDestroy-Forschung