// безопасность
Короткий ответ: да, антивирусы выдают предупреждения. Мы этого не скрываем — ниже по порядку показываем, сколько движков и почему выдают предупреждение, и объясняем, что оно значит.
Если бы мы сказали «файл абсолютно чистый, никаких предупреждений», а вы увидели бы их на VirusTotal, вы бы справедливо засомневались во всём остальном. Поэтому рассказываем как есть.
Какой продукт? Результаты VirusTotal ниже относятся к файлу External (EloHane.exe). Internal работает иначе, о нём отдельно рассказано ниже.
6 / 70+
движков выдают предупреждение
VirusTotal проверяет файл более чем 70 антивирусными движками одновременно. Для EloHane 6 из них выдают предупреждение, остальные считают файл чистым.
Важно не число, а тип предупреждений — как вы увидите ниже, все шесть основаны на предположении.
Обнаружения антивирусов бывают двух видов. Сигнатурное обнаружение означает, что файл точно совпадает с известной вредоносной программой, — это достоверно. Обнаружение машинным обучением / эвристикой — это предположение вида «этот файл кажется мне подозрительным». Шесть обнаружений ниже все относятся ко второй группе; об этом говорят сами метки.
W32.Malware.372C9F37
Не название конкретной вредоносной программы, а идентификатор, созданный из самого файла. По сути — «не узнаю, подозрительно».
Malicious (high Confidence)
Названия вредоносной программы нет — есть только оценка уверенности модели. Какое поведение её вызвало, не указано.
Trojan:Win32/Wacatac.B!ml
Окончание !ml означает «machine learning»: сигнатура не совпала, модель сделала предположение. Wacatac — одна из самых широких общих меток Defender.
Trojan.Kryptik@AI.95
@AI — это окончание снова указывает на предсказание модели. Kryptik — общее название семейства, означающее «упакованный/сжатый исполняемый файл».
Malicious
Результат из одного слова. Какая программа, какое поведение — ничего не указано.
ML.Attribute.HighConfidence
Сама метка начинается с ML (machine learning): это не совпадение сигнатуры, а вывод модели.
Ни в одном из шести обнаружений нет названия конкретной вредоносной программы. Все они — Malicious, Wacatac, Kryptik и подобные общие метки семейств либо прямой вывод модели. Будь это настоящее заражение, движки дали бы вредоносной программе одно и то же имя.
Потому что то, что ESP-программа обязана делать, технически похоже на действия вредоносных программ. Антивирус видит сходство, но не видит цели.
Чтение памяти CS2 выполняется стандартными функциями Windows. Те же функции используют программы-похитители данных, поэтому само по себе такое поведение считается подозрительным.
ESP и меню рисуются в прозрачном окне поверх игры. Эта техника «оверлея» используется и программами, делающими снимки экрана.
У нас нет дорогого сертификата подписи кода, и файл не установлен на миллионах компьютеров. Windows предупреждает о каждом новом незнакомом .exe, не заглядывая в его содержимое.
Когда обновляется игра, мы обновляем и программу. Для антивирусов «новый файл, который меняется каждую неделю и есть у немногих», — сам по себе сигнал риска.
Самый практичный способ понять, вредоносен ли файл, — проверить, делает ли он то, что настоящие вредоносные программы обязаны делать.
Не вносит постоянных изменений в систему
Не пишет в реестр, не устанавливает службы и задачи Windows, не добавляется в автозагрузку. Хранит только файл настроек в Документы\EloHane.
Не трогает ваши файлы
Не шифрует, не удаляет и не копирует файлы. В нём нет ни одной строки с поведением вымогателя.
Не отправляет пароль или личные данные
На сервер уходят только данные для входа (только в момент входа), ключ сессии и ID устройства — чтобы проверить, что лицензия действительна.
Не скрывается и не размножается
Виден по имени в Диспетчере задач, не заражает другие файлы и полностью закрывается, когда вы его закрываете.
Не загружает код в CS2
Работает полностью извне: читает память игры снаружи и ничего не встраивает в игру.
Удаление — в один шаг
.exe — достаточно удалить этот файл; после него ничего не остаётся.
Работает внутри игры
Internal состоит из loader и DLL. Loader загружает DLL в CS2; меню и функции работают внутри игры. Именно поэтому он может предложить широкие возможности (Ragebot, Skin Changer, материальные Chams).
Предупреждения антивируса вероятнее
Загрузка кода в другую программу — одно из действий, за которыми антивирусы следят особенно внимательно. Поэтому loader и DLL могут получать больше предупреждений, чем External. Причина — в характере работы файла, а не в его вредоносности.
Не вносит постоянных изменений в систему
Не устанавливает службы и задачи, не добавляется в автозагрузку. Настройки и сессия хранятся в %LOCALAPPDATA%\EloHane\Internal.
Легко удалить
Достаточно удалить два файла, извлечённых из ZIP, и при желании папку выше.
Отдельный вопрос: предупреждение антивируса и риск бана в игре — не одно и то же. Антивирус проверяет, вредит ли файл вашему компьютеру. VAC проверяет, используете ли вы читы в игре, — и у любого чита есть риск бана, включая наш. Не верьте сайтам, которые называют этот риск нулевым. О риске бана
Мы не ждём, что вы примете что-либо на этой странице на веру. Загрузите скачанный файл прямо на VirusTotal и посмотрите результат сами.
Примечание: 6 результатов выше относятся к проверке файла External на момент написания страницы. Антивирусные движки постоянно обновляются, поэтому в вашей проверке число может немного отличаться. Результаты меняются и при каждом обновлении программы, так как меняется файл.
Чтобы программа работала, добавьте исключение в антивирус. Для Windows Defender шаги такие:
Если у вас другой антивирус, шаги похожи; нужный раздел обычно называется исключения, белый список или exclusions. Если что-то не получается, напишите в поддержку — разберёмся вместе.
Решать вам: если эти объяснения вас не убедили, не устанавливайте программу. Мы не пытаемся уговорить вас поставить на компьютер то, в чём вы не уверены.