В июле и августе 2026 года появилось семейство вредоносных программ Neural Override. В него входят пять сборок на Python, а управление идёт через Telegram. Ключевая особенность - встроенная большая языковая модель (ИИ-система, которая читает данные и подбирает следующие шаги). Она изучает заражённый компьютер и сама выбирает, что делать: запустить программу-вымогатель, устроить отказ в обслуживании, украсть учётные данные или закрепиться в системе. Отдельная ветка задач касается промышленного оборудования.
Описание
Все надписи, которые видит оператор, сделаны на украинском языке. Бот носит отображаемое имя "Помощник" и работает через сторонний сервис-конструктор. Первая сборка датирована 8 июля: восемь возможностей и никакого ИИ. Третьего августа автор добавил подключение к OpenRouter - платформе с доступом к 417 языковым моделям на бесплатном тарифе. Тогда же появился автопилот, который без участия человека определяет способ атаки. Набор возможностей вырос до девятнадцати.
Как показало исследование, за следующие сутки в код добавились ещё сорок две функции, а число возможностей поднялось с девятнадцати до шестидесяти одной. Версия подскочила с третьей до девятой, промежуточных сборок при этом нет. Манера написания кода тоже указывает на генерацию с помощью ИИ. Восьмого августа вышла пятая сборка - намеренный откат к набору возможностей третьей версии.
Автопилот устроен просто. Программа собирает сведения о машине и вместе с вопросом отправляет их языковой модели. Модель возвращает выбранное действие, программа его выполняет и снова задаёт вопрос. Оператору остаётся читать переписку в Telegram и при желании вмешиваться. Все пять сборок связаны одним ботом и одним аккаунтом владельца.
Отдельного разбора требует промышленный компонент. Речь о SCADA (системах диспетчерского управления и сбора данных, которые следят за оборудованием на заводах, в энергетике и на транспорте). Программа умеет отправить команду на остановку, просканировать внутреннюю сеть на предмет контроллеров и проверить типовые порты промышленного оборудования. Код при этом обращается к внешнему модулю, отвечающему за работу с промышленными протоколами. Самого модуля в сборках нет, библиотек для таких протоколов внутри тоже не нашлось. Упоминания промышленных задач есть только в третьей и четвёртой сборках; откат от восьмого августа их убрал.
В списке задач автопилота, кроме промышленных команд, значатся шифрование файлов, сетевые атаки, сбор паролей и закрепление в системе. Конкретной цели при этом нет ни в одной сборке. Сканирование идёт по типовой домашней подсети, ключи для сервисов интернет-разведки и соцсетей остались пустыми строками, ссылка для заражения базовой системы ввода-вывода (BIOS) оказалась заглушкой, а адрес кошелька криптовалюты Monero обрезан. Всё это делает Neural Override похожим на недоделанный инструмент или на чей-то эксперимент.
Владельца удалось установить косвенно. Аккаунт в Telegram связан с каналом на двух подписчиков, где нет ни одной публикации. Поиски по площадкам разработчиков, подпольным форумам, игровым сервисам и открытым источникам не дали ничего: ни аккаунт, ни канал, ни бот нигде не упоминаются. Зато оба ключа доступа на момент проверки 27 августа 2026 года оставались рабочими - и сам бот, и доступ к языковым моделям.
Риск для организаций связан не только с шифрованием данных. Связка мессенджера и языковой модели позволяет управлять заражённой машиной с телефона и без специальных навыков. Для промышленных сетей это опаснее вдвойне: команда на остановку оборудования оборачивается простоем производства, авариями и ущербом для людей. Кража учётных данных открывает путь к боковому перемещению внутри корпоративной сети, а сетевые атаки превращают заражённый компьютер в инструмент давления на чужие ресурсы.
Защита здесь строится на наблюдении за сетью. Отслеживайте исходящие соединения к сервисам обмена сообщениями и к платформам языковых моделей с рабочих станций, инженерных компьютеров и серверов. Особенно если оба обращения идут с одного узла или от процесса Python. На промышленных сетях у таких сервисов нет рабочих задач, и их появление - заметный сигнал. Полезно также проверять системы на посторонние службы, маскирующиеся под системные, и на запуск внешних модулей для промышленных команд. Обновление операционных систем, ограничение прав пользователей и двухфакторная аутентификация снижают ущерб, если заражение всё же произошло.
Пока Neural Override выглядит сырым: часть функций не работает, целей нет, модуль для промышленных атак потерян. Но сама схема - мессенджер для управления плюс языковая модель для планирования - уже собрана и воспроизводима. Повторить её сможет любой, у кого есть базовые навыки программирования.