Инфостилер VOLTA составляет досье на разработчика

Безопасность

Инфостилер VOLTA составляет досье на разработчика

Инфостилер VOLTA: схема ИИ-досье на разработчика по данным Cisco Talos

Инфостилер VOLTA всплыл в исследовательском треке CAIRN и подписывает файлы именем VOLTA-AUTODOXER. Это самоудаляющийся сборщик для Windows: после кражи паролей, сессий и ключей он может отправить досье на коммерческий агрегатор моделей и получить ранжирование активов. Разбор ведётся через украденные сессии, поэтому у защиты остаётся меньше времени.

Коротко

  • Инфостилер VOLTA, или VOLTA-AUTODOXER, всплыл в треке CAIRN: это самоудаляющийся сборщик для Windows с необязательным досье от модели.
  • На машине разработчика в сбор попадают SSH, gcloud, VPN, Slack и живые сессии, а не только пароли браузера.
  • Запрос к OpenRouter идёт с компьютера жертвы: по умолчанию claude-opus-4.6, запасные Kimi и Gemini, температура 0,2. Ключ API принадлежит покупателю сборки.
  • Смена пароля без отзыва сессий и ключей gcloud и SSH на стороне провайдера окно не закрывает. Журнал %APPDATA%\volta_debug.txt нужно сохранить до переустановки.

Почему досье важнее ещё одного списка паролей?

Инфостилер VOLTA в материалах CAIRN описан как зрелый сборщик для Windows с необязательной ИИ-надстройкой. Образец подписывает файлы именем VOLTA-AUTODOXER. Схема проста: украсть всё подряд, а разбор добычи поручить модели.

Обычный стилер снимает cookie, пароли браузера и кошельки, оставляя оператору сырой сбор. VOLTA исключает ручную сортировку: человеку больше не нужно решать, чей лог монетизировать первым. Модель возвращает готовое досье.

Если при сборке в слот не вложили ключ API, имплант работает как обычный сборщик. Своей инфраструктуры у образца нет: он использует чужие сервисы, а PE-файл по завершении удаляет сам себя. Похожий перенос трудоёмкого этапа на модель авторы разбора отмечали у импланта CLOSEDQUORUM, но на другой фазе операции.

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

Какие секреты разработчика забирает инфостилер VOLTA?

В досье попадает рабочий набор разработчика: SSH, облако, VPN и чаты, из которых собирается доступ к компании. На ноутбуке инженера он открывает клиентские среды, репозитории и внутренние переписки.

Из браузеров на Chromium стилер забирает пароли, cookie и платёжные карты. Рядом идут Firefox и Thunderbird, профили Outlook, токены Microsoft OAuth и снимки экрана. Отдельно снимаются рабочие пространства Slack, сессии Steam и Battle.net, токены Discord, сессии Telegram и аккаунты Roblox.

Для Roblox выполняется запрос к площадке Rolimons, и в досье появляется рыночная оценка инвентаря. Это не гарантированная сумма вывода, а способ поставить жертву выше или ниже в очереди. Встроенный подбор отрабатывает по хранилищам криптокошельков прямо на машине, итог пишется строкой WALLET VAULTS CRACKED. Сид-фразу на диске стоит считать скомпрометированной, а средства перевести на новый кошелёк с сидом, созданным на изолированном устройстве.

Дальше снимаются SSH-ключи, конфиги gcloud, OpenVPN и Hide.me. Все сохранённые пароли Wi-Fi вытаскиваются открытым текстом через Windows API WlanGetProfileList. Домашний роутер, гостевая сеть офиса и клиентский VPN оказываются в одном сборе.

Локальный Identity_Report.txt собирает портрет человека: геолокацию и домашний адрес, работодателя и его домен, год рождения по косвенным признакам, последние четыре цифры карты, рабочие пространства Slack, метаданные авторства документов и признаки бэкапа iPhone.

  • Браузеры, почта, карты и cookie дают готовую сессию, а не только пароль.
  • SSH, gcloud, OpenVPN и Hide.me открывают репозитории, проекты и туннели заказчика.
  • Slack, Discord и Telegram показывают рабочие контакты человека.
  • Пароли Wi-Fi и последние цифры карты дополняют бытовой контур.

SSH-ключ и конфиг gcloud открывают конвейер сборки и облачные проекты, а сессия Slack показывает клиентов. Поэтому стилер на рабочей машине бьёт по всей команде. Секреты лучше заранее убрать с ноутбука: использовать короткоживущие облачные токены и SSH через аппаратный ключ. Найти секреты в коде и конфигах помогает аудит безопасности исходного кода.

Чужие сессии превращаются в адрес и цену

После статического сбора VOLTA ходит в сервисы от имени жертвы и дописывает в досье то, чего нет на диске. Пока украденная cookie или OAuth-токен действительны, пароль и второй фактор повторно не спрашивают. Смена пароля без отзыва сессий этот проход не останавливает.

Gmail просматривают на чеки Amazon, DoorDash, Uber Eats, Grubhub, Walmart и PayPal, чтобы подтвердить домашний адрес. Сессии Uber Eats и DoorDash запрашивают на историю заказов, токен Discord используют для дополнения профиля. Оператор видит, куда возят еду, чем платят и какой чат жив сейчас.

Домашний адрес, год рождения, работодатель, чеки, признаки бэкапа iPhone и рабочие пространства Slack уходят на зарубежный агрегатор моделей. Персональные данные сотрудника и куски рабочей переписки покидают контур компании ещё до архива у покупателя сборки.

Досье сериализуется в JSON и отправляется на коммерческий API-агрегатор OpenRouter, в метод chat completions. Запрос собирается без SDK, с User-Agent обычного браузера Mozilla/5.0. Вызов идёт с компьютера сотрудника через его интернет до выгрузки архива.

Ответ модели пишется на диск, затем файлы уходят в архив. Системная роль в конфигурации: forensic intelligence analyst, который готовит досье на цель. Промпт требует кратко оценить жертву со ссылками на источники внутри ответа.

Блок WHAT THEY’RE WORTH ранжирует ценности по уровням low, medium и high, а THEIR OPSEC оценивает защищённость человека и гигиену паролей. Ответ сохраняется в AI_Analysis.txt. Оба файла, отчёт и разбор модели, уходят внутри volta_dox.zip.

Ключ API кладёт в слот оператор или покупатель сборки. Жертва отдаёт процессор, трафик и канал: в журналах прокси видно соединение сотрудника с openrouter.ai. Один такой запрос заражение не доказывает, поскольку OpenRouter используют и разработчики. Нужна связка по времени: подозрительный запуск, Identity_Report.txt и AI_Analysis.txt, сбор браузерных баз и обращение к агрегатору.

Путь через App-Bound Encryption в Chrome перекрывают, если запретить посторонним процессам запускать Chrome с параметром headless. Наш вывод: отдельно ломать криптографию не требуется, если расшифровку выполняет сам браузер. Минимум для защиты: оповещение, когда Chrome с headless стартует не из известного процесса разработчика.

Что модель обязана решить и куда она отступает?

По умолчанию VOLTA вызывает anthropic/claude-opus-4.6 с температурой 0,2. Низкая температура снижает случайность: автору нужны предсказуемые отчёты, а не творческий разброс. Побайтовой повторяемости это не даёт, поэтому ответ нельзя считать воспроизводимой forensic-проверкой даже при требовании ссылок на источники.

Если ответ похож на отказ, стилер ищет короткие формулировки вроде I can’t и I’m not able и переходит к следующей модели. Всего доступны до трёх вызовов.

ИдентификаторРоль в цепочке
anthropic/claude-opus-4.6модель по умолчанию, температура 0,2
moonshotai/kimi-k2первый запасной вызов при отказе
google/gemini-2.5-flashвторой запасной вызов

Anthropic, Moonshot AI и Google здесь провайдеры моделей, а не участники операции. Проверка по коротким фразам отказа остаётся эвристикой: отказ можно сформулировать иначе, и цепочка не сдвинется. Содержательный, но выдуманный ответ как отказ не распознаётся вовсе. Выдуманная связь между адресом, вузом и паролем может осесть в досье как факт.

Промпт требует идти вглубь, быть прямым и конкретным. Модель должна не только вытащить собранные поля, но и связать имена, адреса или университеты с устройством паролей жертвы. Оператору не нужно самому листать сбор и искать совпадения.

Для команд, которые встраивают модели в продукты, это показывает, как коммерческий API превращается в конвейер сортировки краденого. Тестирование безопасности ИИ-агентов и LLM показывает, какие данные видит модель и куда она может их отправить. Похожий сюжет мы разбирали, когда ИИ-агенты за часы собрали тысячи паролей: там агент помогал добывать учётки, здесь модель сортирует уже снятый сбор.

Это разовая сборка или товар для покупателей?

В образце видны признаки конструктора. В бинарнике шесть сменных слотов, среди них канал Telegram, ключи API и настройки. Значения подставляются при сборке: каждый покупатель получает свой канал и ключ, а каркас остаётся общим. Без ключа модели покупатель всё равно получает классический сбор.

Значения слотов шифруются ключом, который считается как SHA-256 от двух констант в том же файле. Аналитик видит константы и разворачивает шифрование. Для защитника семейство узнаваемо по шаблону, даже когда канал и ключ различаются.

Описанный образец: 64-битный PE32+ под x86-64. Метка времени сборки: 17 августа 2026 года, 20:35. Первое наблюдение: 11 октября 2026 года, 12:46 UTC. Имена файлов: 9BY0tjwOc3ut.exe и yLP9m5J3i2Aw.exe. В инциденте лучше опираться на поведение и имена отчётов, а не на один отпечаток.

Своих адресов управления в разборе нет. Остаются легитимные сервисы: агрегатор моделей, Rolimons, почта и доставка, куда ходят украденной сессией. Блокировка OpenRouter может сломать работу разработчиков, поэтому ловить нужно связку действий на хосте. Сколько покупателей получили сборки и сколько машин вызвали модель, открытое описание не сообщает.

Что отозвать, когда архив уже у оператора?

Самоудаление PE-файла не возвращает сессии. Локальный журнал %APPDATA%\volta_debug.txt может пережить бинарник: в нём временные метки сбора и отметка, удался ли вызов модели. Этот файл, телеметрию EDR или Sysmon и журналы прокси и DNS нужно скопировать до переустановки системы и зачистки профиля.

Антивирус после самоудаления историю не восстановит и уже выданные токены не отзовёт. Первыми гасят живые доступы, снятые с ноутбука, и только с заведомо чистого устройства. MFA старые токены сама не аннулирует. Смена пароля без отзыва сессий оставляет оператору тот же вход в Gmail и сервисы заказов.

  • Сохранить volta_debug.txt, телеметрию запуска процессов и сетевые журналы до переустановки.
  • С чистого устройства отозвать сессии браузера и OAuth почты, Slack, Discord, Telegram, Steam, Battle.net и Roblox.
  • На стороне облака отозвать ключи gcloud и сервисные учётки, в Git и SSH погасить ключи с диска и выпущенные ими deploy-ключи.
  • Сменить пароли Wi-Fi, если с хоста ушли профили офиса или дома: WlanGetProfileList забирает все сохранённые профили.
  • После зачистки смотреть входы в почту, мессенджеры и финансовые сервисы.
  • Сверять запрос к openrouter.ai с появлением Identity_Report.txt, AI_Analysis.txt и volta_dox.zip, а не считать его отдельным доказательством.

Офисный пароль Wi-Fi меняют при подтверждённом сборе или наличии профиля на скомпрометированном ноутбуке: один компьютер отдаёт общий секрет целого этажа. Для домашнего роутера дамп вместе с геоданными помогает подтвердить адрес сотрудника.

Описанный образец касается Windows: разобран 64-битный PE. Обновление менеджера браузера на macOS эту сборку не закрывает. Сначала считают скомпрометированными активные сессии, OAuth, SSH и облачные учётные данные, потом ищут файл и проверяют входы в клиентские проекты.

Пока служба безопасности согласует переустановку, WHAT THEY’RE WORTH уже может лежать у покупателя сборки. Окно закрывают отзывом доступов, а не ожиданием антивируса. Собрать эти действия в одну процедуру помогает информационная безопасность: от журнала на хосте до отзыва gcloud, SSH и рабочих чатов.

Частые вопросы

Что такое инфостилер VOLTA?

Это самоудаляющийся Windows-стилер из исследовательского трека CAIRN, который подписывает файлы именем VOLTA-AUTODOXER. Он собирает пароли, сессии и ключи, а при наличии ключа API просит коммерческую модель оценить жертву.

Как стилер VOLTA использует ИИ?

Он отправляет Identity_Report.txt через OpenRouter с машины жертвы: по умолчанию на anthropic/claude-opus-4.6, при отказе на moonshotai/kimi-k2 и google/gemini-2.5-flash. Модель ранжирует активы и оценивает защищённость жертвы, ответ пишется в AI_Analysis.txt.

Какие данные крадёт VOLTA-AUTODOXER?

Пароли и cookie браузеров, карты, почту, сессии Slack, Discord, Telegram, Steam, Battle.net и Roblox, SSH, конфиги gcloud, OpenVPN и Hide.me, пароли Wi-Fi и сиды кошельков. Затем чужими сессиями стилер сверяет адрес по чекам и заказам.

Что проверить на компьютере после инфостилера?

До переустановки сохранить %APPDATA%\volta_debug.txt и сверить время с Identity_Report.txt, AI_Analysis.txt и volta_dox.zip. С чистого устройства отозвать сессии, а ключи gcloud и SSH погасить на стороне провайдера и в репозитории.

HirexTech помогает проверить, какие сессии, SSH-ключи и облачные доступы разработчиков уже можно унести с рабочего ноутбука, и закрыть это до следующего инцидента: проводим тестирование на проникновение и разбор защиты учётных записей вместе с контуром ИИ.

Прокрутить вверх