В среде геймеров, разработчиков и сетевых сообществ Discord стал ключевым инструментом для общения. Платформу используют для голосовой связи, координации серверов и обмена материалами. Однако из-за того, что к профилям часто привязаны права администратора сообществ, платежные карты и боты, десктопный клиент превратился в привлекательную мишень для вредоносных программ-стилеров.
Одной из самых распространенных угроз являются грабберы токенов Discord (Token Grabbers). В отличие от классических кейлоггеров или фишинговых сайтов, требующих ввода пароля, граббер мгновенно получает доступ к аккаунту без учетных данных. Извлекая зашифрованные файлы сессий прямо из локальных каталогов компьютера, вредоносное ПО обеспечивает злоумышленникам полный вход без необходимости прохождения двухфакторной аутентификации (2FA). Понимание принципов работы стилеров и регулярная очистка системы помогают сохранить контроль над учетной записью.
Как работают токены авторизации Discord
Чтобы понять масштаб угрозы, необходимо рассмотреть механизм управления сессиями в десктопном приложении.
Что представляет собой токен Discord?
При успешном входе сервер формирует уникальную алфавитно-цифровую строку в кодировке Base64 — цифровой токен:
- Токен содержит уникальный идентификатор пользователя (Snowflake ID), временную метку выдачи и цифровую подпись HMAC серверов Discord.
- Любое действие в приложении — отправка сообщения, вход на сервер или смена никнейма — отправляется с этим токеном в заголовке
Authorization. - Сервер платформы считает токен окончательным подтверждением личности. Владение этой строкой равносильно полному доступу к учетной записи без повторного запроса пароля или кодов аутентификатора.
Где хранятся токены в системе
Клиент Discord построен на базе платформы Electron, сочетающей движок Chromium и среду Node.js. Чтобы не запрашивать авторизацию после каждой перезагрузки, данные сохраняются в локальной базе LevelDB:
- В Windows: каталог
%APPDATA%\discord\Local Storage\leveldb\ - В macOS: каталог
~/Library/Application Support/discord/Local Storage/leveldb/ - В Linux: каталог
~/.config/discord/Local Storage/leveldb/
В файлах с расширениями .ldb и .log активный токен хранится в открытом или слабо защищенном виде, доступном для чтения любым запущенным на компьютере процессом.
Основные пути проникновения стилеров
Злоумышленники распространяют вредоносные утилиты с помощью методов социальной инженерии:
- Поддельные читы и модификации игр: В чатах распространяются исполняемые файлы
.exeили скрипты Python под видом модификаций или программ для раздачи скинов. - Приглашения на тестирование: Мошенники представляются независимыми разработчиками и просят протестировать прототип игры, внутри которого спрятан стилер.
- Внедрение в ядро клиента: Некоторые скрипты модифицируют внутренний файл
index.jsв каталогеdiscord_desktop_core. Это позволяет грабберу оставаться в системе и похищать новые токены при каждом запуске. - Отправка данных через вебхуки Discord: Собранные токены, IP-адреса и данные привязанных банковских карт упаковываются в JSON и отправляются атакующим через автоматические входящие вебхуки самой платформы.
План действий при подозрении на заражение
Если вы запустили сомнительный файл или заметили подозрительную активность на своем аккаунте, выполните следующие действия:
1. Немедленная инвалидация украденного токена
Критически важно сделать скомпрометированный токен недействительным:
- Смените пароль учетной записи: Изменение пароля приводит к автоматическому аннулированию всех активных сессионных токенов на серверах.
- Перенастройте двухфакторную аутентификацию: Повторная привязка приложения аутентификатора инициирует смену криптографических ключей.
- Завершите сторонние сеансы: В настройках Discord перейдите в раздел «Устройства» и нажмите «Выйти на всех неизвестных устройствах».
2. Удаление вредоносных файлов и переустановка
Если вредоносный код закрепился в файлах клиента, требуется глубокая очистка:
- Полностью завершите процесс Discord через Диспетчер задач.
- Нажмите Windows + R, введите
%APPDATA%и удалите папкуdiscord. - Введите
%LOCALAPPDATA%и удалите каталогDiscord. - Загрузите чистый дистрибутив с официального сайта и выполните установку заново.
Защита рабочей станции и сетевого соединения
Предотвращение повторных инцидентов требует соблюдения цифровой гигиены и фильтрации сетевого трафика:
Базовые правила безопасности
- Не запускайте непроверенные файлы: Избегайте открытия файлов от неизвестных собеседников в личных сообщениях.
- Не используйте консоль разработчика: Никогда не вставляйте сторонние скрипты в окно консоли
Ctrl + Shift + I. - Используйте антивирусное ПО: Регулярно обновляйте базы защитных средств для блокировки несанкционированного доступа к памяти процессов.
Изоляция сетевого трафика с VPNRice
Комплексная защита включает безопасную маршрутизацию сетевых пакетов:
- Шифрование данных по протоколу WireGuard: Подключение через VPNRice направляет весь сетевой поток компьютера через зашифрованный туннель, исключая локальный перехват учетных записей.
- Скрытие настоящего IP-адреса: Вредоносное ПО часто собирает геоданные жертвы. VPNRice заменяет ваш IP-адрес на адрес защищенного сервера.
- Устойчивость с технологией RiceGuard: На сетях со строгой фильтрацией протоколов технология RiceGuard маскирует структуру пакетов, сохраняя стабильный канал связи.
Проверить видимость сетевых параметров можно с помощью инструмента Узнать мой IP. Ознакомьтесь также с материалами о признаках вредоносных приложений и безопасности паролей после утечек.



