Жалобы и IOC

Запись доказательств фишинга

Работает локальноНовый

Сам инструмент доступен на английском языке; на этой странице приведено его описание на вашем языке.

Используйте Запись доказательств фишинга

Для чего это нужно

Запишите обнаружение фишинга так, чтобы служба abuse могла этим воспользоваться: URL, откуда он к вам попал, время в UTC, SHA-256 скриншота или файла и заметки — в одной JSON-записи, которую можно проверить позже.

Приложение работает полностью в браузере: никакие введенные вами данные не передаются на сервер.

Как использовать Запись доказательств фишинга

  1. Вставьте ссылку. Вставьте подозрительную ссылку в поле Suspicious URL. Обезвреженная форма вроде hxxps://example[.]com подходит: инструмент восстановит её и добавит https://, если схема не указана.
  2. Укажите, откуда она пришла. Выберите канал в поле Where you saw it (где вы это увидели), например SMS, E-mail или QR code. Номер отправителя, имя аккаунта или ID объявления укажите в Details of the source.
  3. Введите время в UTC. Укажите, когда вы это увидели, в поле Seen at (UTC), переведя местное время, или нажмите Now, чтобы подставить текущее время UTC. Если оставить поле пустым, observed_at останется null.
  4. Добавьте скриншот. Выберите скриншот или сохранённый файл. Браузер вычисляет его SHA-256; в запись попадают только имя, размер, тип и хеш.
  5. Создайте и сохраните запись. Нажмите Create record (создать запись), затем Copy JSON или Download .json. Храните JSON рядом с исходным файлом и используйте Send to…, чтобы открыть его в Abuse Report Generator.

Пример

Ссылка из SMS о неоплаченном проезде

Ввод
hxxps://ezpass-pay[.]example/tolls
Результат (зафиксировано 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"
}

Создаёт запись с URL в восстановленном и обезвреженном виде, источником SMS с отправителем, временем 2026-10-20T08:30:00Z и заметкой, а также record_sha256 по каноническому JSON. Send to Abuse Report Generator заполняет в жалобе URL, время первого обнаружения, хеш и описание.

Что проверяется

СигналЧто это означает
url и hostСсылка в обычном, кликабельном виде, как её разбирает браузер, и имя её хоста. Именно это проверяет служба abuse, поэтому убедитесь, что хост — мошеннический сайт.
url_defangedТа же ссылка с hxxps:// и [.], чтобы по ней нельзя было случайно перейти, когда вы вставляете её в письмо или чат.
observed_at и recorded_atobserved_at — когда вы увидели мошенничество; recorded_at — когда вы нажали Create record. Если первое время приблизительное, укажите это в заметках.
source, source_label, source_detailКанал из фиксированного списка (E-mail, SMS, QR code, Online ad, Phone call и другие) плюс ваши подробности, например номер отправителя.
fileИмя, размер в байтах, тип и SHA-256 в нижнем регистре выбранного файла или null. Если тот же файл позже даст другой хеш, значит, это уже не тот же файл.
notesВаше описание: что запрашивала страница и какой бренд она копировала. Никогда не вставляйте пароли или номера карт, которые вы вводили на мошеннической странице.
record_sha256SHA-256 записи без этого поля, с отсортированными ключами и без пробелов. Изменение любого другого поля меняет это значение.
Add at least a URL, a file or a note. (добавьте хотя бы URL, файл или заметку)Все три поля пусты или непригодны, поэтому запись не создаётся. Это сообщение появляется и тогда, когда вы ввели только текст, который не является ссылкой.

Еще примеры

Обезвреженная ссылка из QR-кода без схемы

Ввод
secure-wallet-verify[.]example/connect, source QR code, detail sticker on a parking meter, seen 2026-10-21 14:05
Результат

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 и record_sha256, который учитывает и recorded_at.

Вложение без ссылки

Ввод
URL empty, source E-mail, a PDF chosen as the file, note: Attachment only, no link.
Результат

url, url_defanged и host равны null; file содержит имя PDF-файла, размер, тип application/pdf и SHA-256; source_label — E-mail.

Текст, который не является ссылкой

Ввод
call +1 555 0100 in Suspicious URL, with a note filled in
Результат

Это не URL-адрес: позвоните по номеру +1 555 0100, при этом вам будет предложено ввести веб-адрес, например https://login-example.com/verify. Запись не создается до тех пор, пока в поле не будет указана ссылка или оно не будет очищено; номер телефона следует указывать в поле «Сведения об источнике» или в поле «Примечания».

Часто задаваемые вопросы

Зачем нужен SHA-256 записи?

Он вычисляется по самой записи (без этого поля, с отсортированными ключами и без пробелов). Любой, кто получит JSON, может пересчитать его и убедиться, что URL, время и хеш файла не менялись после создания записи.

Загружается ли скриншот или файл?

Нет. Файл читается и хешируется по SHA-256 в вашем браузере; в запись попадают только его имя, размер, тип и хеш. Храните исходный файл вместе с JSON.

Почему время указывается в UTC?

Службы abuse, регистраторы и полиция работают в разных часовых поясах. Метку времени в UTC, записанную как 2026-10-20T08:30:00Z, невозможно понять неправильно; поле Seen at читается как UTC, а кнопка Now подставляет текущее время UTC.

Почему record_sha256 меняется при каждом нажатии Create record?

recorded_at — момент нажатия кнопки — входит в хешируемую запись. Поэтому две записи об одном и том же обнаружении имеют разные хеши. Сохраните и отправьте одну из них.

Как кто-то может проверить отправленную мной запись?

Нужно удалить поле record_sha256, записать остальное в JSON с отсортированными ключами и без пробелов и вычислить SHA-256: он должен совпасть. Чтобы проверить скриншот, нужно вычислить хеш исходного файла, например в File Hash, и сравнить его с file.sha256.

Доказывает ли хеш, когда я увидел мошенничество?

Нет. Он показывает, что запись не менялась после вычисления хеша, но любой может создать новую запись с другим временем. Отправьте запись в службу abuse пораньше или заархивируйте страницу, чтобы датированная копия была у кого-то ещё.

Пояснение терминов

Исследование PhishDestroy