Generuj raporty dotyczące nadużyć dla rejestratorów, dostawców usług hostingowych i sieci CDN – w formie wiadomości e-mail oraz pliku JSON.
Rejestr dowodów
Samo narzędzie jest w języku angielskim; na tej stronie znajdziesz wyjaśnienia w Twoim języku.
Użyj Rejestr dowodów
Jak to działa
Zapisz informacje o wykrytym przypadku phishingu w sposób, który będzie przydatny dla działu ds. nadużyć: adres URL, miejsce, w którym natrafiłeś na tę stronę, czas UTC, skrót SHA-256 zrzutu ekranu lub pliku oraz uwagi – wszystko w jednym rekordzie JSON, który będzie można później sprawdzić.
Działa całkowicie w przeglądarce: żadne wprowadzone dane nie są przesyłane.
Jak korzystać z Rejestr dowodów
- Wklej link. Wklej podejrzany link w polu „Podejrzany adres URL”. Można użyć adresu w postaci hxxps://example[.]com – narzędzie samo uzupełni brakujący schemat i doda https://, jeśli jest on niekompletny.
- Powiedz, gdzie to do ciebie dotarło. W polu „Gdzie to zobaczyłeś” wybierz kanał, np. SMS, e-mail lub kod QR. W polu „Szczegóły źródła” podaj numer nadawcy, nazwę konta lub identyfikator reklamy.
- Wprowadź czas w strefie czasowej UTC. Wpisz, kiedy to zauważyłeś, w polu „Zauważono o” (UTC) – po przeliczeniu z czasu lokalnego – lub naciśnij przycisk „Teraz”, aby uzyskać aktualny czas UTC. Jeśli pozostawisz to pole puste, wartość `observed_at` pozostanie zerowa.
- Dodaj zrzut ekranu. Wybierz zrzut ekranu lub zapisany plik. Przeglądarka generuje dla niego skrót za pomocą algorytmu SHA-256; do zapisu trafiają jedynie nazwa, rozmiar, typ i skrót pliku.
- Tworzenie i prowadzenie ewidencji. Naciśnij przycisk „Utwórz rekord”, a następnie „Skopiuj JSON” lub „Pobierz plik .json”. Umieść plik JSON obok oryginalnego pliku, a następnie skorzystaj z opcji „Wyślij do…”, aby otworzyć go w programie Abuse Report Generator.
Przykład
Link prowadzący do oszustwa związanego z opłatami drogowymi zawarty w wiadomości SMS
hxxps://ezpass-pay[.]example/tollsRecord 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"
}Tworzy rekord zawierający adres URL w wersji z usuniętym i przywróconym elementem „refang”, wiadomość SMS wraz z danymi nadawcy, czas 2026-10-20T08:30:00Z oraz notatkę, a także wartość record_sha256 obliczoną na podstawie kanonicznej wersji JSON. Funkcja „Wyślij do generatora zgłoszeń nadużyć” wypełnia pole adresu URL, czas pierwszego wykrycia, skrót oraz opis zgłoszenia.
Co jest sprawdzane
| Sygnał | Co to oznacza |
|---|---|
| adres URL i serwer | Link w standardowej, klikalnej postaci, takiej jak rozpoznaje go przeglądarka, oraz nazwa jego serwera. Właśnie to sprawdza dział ds. nadużyć, więc upewnij się, że serwer ten należy do oszukańczej strony. |
| url_bez_znaków specjalnych | Ten sam link zaczyna się od „hxxps://” i zawiera znak „[.]”, dzięki czemu nie da się go przypadkowo kliknąć podczas wklejania go do wiadomości e-mail lub na czacie. |
| observed_at i recorded_at | „observed_at” to data, kiedy zauważyłeś oszustwo; „recorded_at” to data, kiedy kliknąłeś przycisk „Utwórz zgłoszenie”. Jeśli pierwsza z tych dat jest przybliżona, zaznacz to w uwagach. |
| źródło, etykieta_źródła, szczegóły_źródła | Kanał z ustalonej listy (e-mail, SMS, kod QR, reklama internetowa, połączenie telefoniczne i inne) oraz Twoje własne dane, takie jak numer nadawcy. |
| plik | Nazwa, rozmiar w bajtach, typ oraz wartość SHA-256 w małych literach wybranego pliku lub wartość null. Jeśli ten sam plik wygeneruje później inną wartość skrótu, nie jest to ten sam plik. |
| uwagi | Twój opis: o co prosiła strona i którą markę podszywała się. Nigdy nie wklejaj haseł ani numerów kart, które wpisałeś na fałszywej stronie. |
| record_sha256 | Wartość SHA-256 rekordu bez tego pola, klucze posortowane, bez spacji. Zmiana dowolnego innego pola powoduje zmianę tej wartości. |
| Dodaj przynajmniej adres URL, plik lub notatkę. | Wszystkie trzy pola są puste lub niedostępne, więc nie jest tworzony żaden wpis. Sytuacja ta ma również miejsce, gdy jedyną wprowadzoną treścią jest tekst, który nie jest linkiem. |
Więcej przykładów
Link QR bez schematu
secure-wallet-verify[.]example/connect, source QR code, detail sticker on a parking meter, seen 2026-10-21 14:05url https://secure-wallet-verify.example/connect, url_defanged hxxps://secure-wallet-verify[.]example/connect, host secure-wallet-verify.example, źródło qr (kod QR), observed_at 2026-10-21T14:05:00Z, plik null oraz pole record_sha256, które obejmuje również pole recorded_at.
Załącznik bez linku
URL empty, source E-mail, a PDF chosen as the file, note: Attachment only, no link.url, url_defanged i host mają wartość null; pole file zawiera nazwę pliku PDF, jego rozmiar, typ application/pdf oraz wartość SHA-256; pole source_label to adres e-mail.
Tekst, który nie jest linkiem
call +1 555 0100 in Suspicious URL, with a note filled inTo nie jest adres URL: zadzwoń pod numer +1 555 0100, a następnie podaj wskazówkę, aby wprowadzić adres internetowy, np. https://login-example.com/verify. Dane nie zostaną zapisane, dopóki w polu nie pojawi się link lub nie zostanie ono wyczyszczone; numer telefonu należy wpisać w sekcji „Szczegóły źródła” lub w sekcji „Uwagi”.
Najczęściej zadawane pytania
Do czego służy rekord SHA-256?
Jest on obliczany na podstawie samego rekordu (bez tego pola, z posortowanymi kluczami, bez spacji). Każdy, kto otrzyma plik JSON, może go ponownie obliczyć i przekonać się, że adres URL, czas oraz skrót pliku nie uległy zmianie od momentu utworzenia rekordu.
Czy zrzut ekranu lub plik został już przesłany?
Nie. Plik jest odczytywany i poddawany obliczeniom skrótu SHA-256 w przeglądarce; do zapisu trafiają jedynie jego nazwa, rozmiar, typ i skrót. Oryginalny plik należy zachować razem z plikiem JSON.
Dlaczego godziny podaje się w strefie czasowej UTC?
Centra zgłaszania nadużyć, rejestratorzy i policja działają w różnych strefach czasowych. Sygnatura czasowa UTC zapisana w formacie 2026-10-20T08:30:00Z nie może zostać błędnie odczytana; pole „Widziano o” jest odczytywane jako czas UTC, a pole „Teraz” wypełnia się aktualną godziną UTC.
Dlaczego wartość „record_sha256” zmienia się za każdym razem, gdy klikam przycisk „Utwórz rekord”?
Wartość „recorded_at” z momentu naciśnięcia przycisku stanowi część zaszyfrowanego rekordu. Dlatego dwa rekordy dotyczące tego samego obserwacji mają różne skróty. Zachowaj i wyślij jeden z nich.
W jaki sposób można sprawdzić przesłany przeze mnie dokument?
Usuń pole „record_sha256”, zapisz pozostałą część w formacie JSON z posortowanymi kluczami i bez spacji, a następnie oblicz jego wartość SHA-256: musi się zgadzać. Aby sprawdzić zrzut ekranu, wygeneruj skrót oryginalnego pliku, na przykład za pomocą narzędzia File Hash, i porównaj go z plikiem „file.sha256”.
Czy ten hash potwierdza, kiedy zauważyłem to oszustwo?
Nie. Oznacza to, że rekord nie został zmieniony po obliczeniu skrótu, ale każdy może utworzyć nowy rekord z innymi danymi czasowymi. Należy jak najszybciej zgłosić ten rekord do działu ds. nadużyć lub zarchiwizować stronę, aby ktoś inny dysponował kopią z datą.