LinkGuard — локальный сканер ссылок на Windows Кратко LinkGuard проверяет URL на вредоносность и фишинг через VirusTotal и локальные сигналы (WHOIS/DNS/IP/ASN), не передавая ваши данные третьим лицам. Встроенная безопасная модалка делает “безопасные” полноразмерные скриншоты страниц — без выполнения скриптов сайта и без сохранения данных. Скачать Установщик (рекомендуется): см. Releases (“LinkGuard Setup X.Y.Z.exe”) Портативная версия: “LinkGuard-X.Y.Z.exe” Минимальные требования Windows 10/11 x64 Основные возможности Проверка URL через VirusTotal (v3) Детали домена и инфраструктуры: WHOIS (регистратор, возраст) DNS (A/AAAA, NS, MX, TXT) IP/ASN/гео провайдера Риск‑оценка (0–100) + расшифровка причин История проверок (локально), поиск по истории Полноразмерные скриншоты страниц: Изолированное скрытое окно (offscreen) Скрипты сайта блокируются, сторонние домены запрещены Ничего не сохраняется и не исполняется на вашей машине Безопасность и защита приложения Песочница и изоляция Electron sandbox для всех процессов SitePerProcess (изоляция сайтов) JIT‑less JS и запрет WebAssembly (меньше поверхность атак) contextIsolation: true, nodeIntegration: false Content-Security-Policy Скрипты — только встроенные Запрет объектов/фреймов, источники данных ограничены Защита от обратной разработки в рантайме DevTools и горячие клавиши отключены в продакшене Блокировка навигаций, запрет открытия новых окон, запрет webview Single instance lock Проверка целостности Контрольные суммы SHA‑256 критичных файлов (preload, main, renderer) При несоответствии — приложение завершает работу Приватность Запросы к VT идут напрямую, история хранится локально Скриншоты создаются в изолированной сессии, без JS сайта и без сторонних доменов Как пользоваться
- Вставьте одну или несколько ссылок (по строке) и нажмите “Сканировать”.
- Результаты: вердикт VT, итоговый риск и цветовой бейдж.
- История: найдите ранее проверённые ссылки и откройте карточки.
- Клик по карточке → “Детали”: WHOIS/DNS/IP/ASN + причины риска.
- Нажмите “Скриншот” для безопасного снимка страницы (прокручиваемый, полноразмерный). FAQ Откуда берётся скриншот? Приложение создаёт скрытое окно Chromium в изолированной сессии, блокирует скрипты/сторонние домены, делает снимок и показывает его в модалке. Никакие данные не отправляются на сторонние серверы. Могу ли я проверять пакетом? Вставляйте несколько ссылок построчно. Расширенная пакетная проверка с экспортом CSV планируется в следующем релизе. Почему иногда показываются “неполные” страницы на скриншоте? Из-за отключения JS некоторые сайты рендерят упрощённую версию. Это сделано для вашей безопасности. Roadmap Пакетная проверка + экспорт CSV Автообновления через GitHub Releases Белые списки брендов и расширение эвристик фишинга Опциональная подпись кода (Code Signing) License Proprietary — бинарники доступны в релизах без исходного кода. Release notes (для первого релиза) LinkGuard v0.1.0 VirusTotal проверка + локальные сигналы (WHOIS/DNS/IP/ASN) Риск‑оценка (0–100) + список причин История проверок + поиск Безопасные полноразмерные скриншоты (offscreen, блокировка JS/сторонних доменов) CSP, sandbox, запрет DevTools и навигаций, single instance lock Проверка целостности (SHA‑256) критичных файлов Пример описания степеней безопасности (для раздела релиза) Sandbox + SitePerProcess + JIT‑less: высокий CSP + отказ от внешних скриптов: высокий Скриншоты в изолированной сессии без JS сайта: высокий Блокировка DevTools/горячих клавиш: средний Контроль целостности по SHA‑256: высокий Single instance lock и запрет навигаций/окон/webview: высокий