Перейти к содержимому


Фото
* * * * * 2 Голосов

Проблема с League of Legends


  • Please log in to reply
64 ответов в этой теме

#61 B.Chugunov

B.Chugunov

    Advanced Member

  • Dr.Web Staff
  • 687 Сообщений:

Отправлено 15 Сентябрь 2024 - 02:59

Мне кажется, что здесь давно пора отделить мух от котлет. Сколько мне известно, все что было возможно сделать с нашей стороны по этому вопросу, было исследовано и сделано. 

Все дальнейшие баги в работе системы со включенным античитом - есть проблемы данного ядерного(в прямом смысле, он работает на уровне ядра ОС) античита и особенностей его взаимодействия с системой и драйверами, в том числе принадлежащими антивирусному ПО. Любому. Жалоб по работе данного античита и с другими антивирусами на форумах хватает, что не удивительно. За время анализа кейсов с данным античитом я читал отзывы из различных источников, где фиксировались проблемы во взаимодействии с антивирусными программами почти всех известных вендоров. Отдельно позабавило, что известные проблемы были даже в работе MSI Afterburner. Да, у кого-то все работает несколько лучше, чем у других. Да у кого-то работает с одним антивирусом и не работает с другим. В соседнем топике\комментарии при этом все наоборот. 
Возможно кому-то будет интересно и полезно почитать данный топик на реддите - https://www.reddit.com/r/pcgaming/comments/g2zu1c/why_valorants_vanguard_anticheat_has_to_be/
Топик на английском, но переводчик поможет понять суть. Изложено обывательски, но большинство из нас не программирует драйверы на уровне ядра и часть изложенных там постулатов вполне имеют право на жизнь по моему мнению. Возможно добавится и понимания, что такое вообще этот Vanguard. Особенно п.2 интересен. Конечно же это только мнение одного из пользователей, каждый сам волен его интерпретировать. ИМХО изложено относительно удачно. 
Для сравнения вот ответ RIOT по этому поводу - https://www.riotgames.com/en/news/a-message-about-vanguard-from-our-security-privacy-teams
Опять же ИМХО - вода водой. 

Дополнительно к этому советую ознакомиться с тем, что такое драйвер, как можно прервать его работу в Windows и что такое режим ядра ОС.  
Основное, что важно понять из этого - возможности сторонних разработчиков по части взаимодействия с этим поделием не безграничны, как раз из-за уровня, на котором он работает в системе. Никто сторонний не может вмешаться и детально проанализировать аспекты работы этого античита с процессами в системе. Какие-то шаги в этом вопросе абсолютно точно должны предпринимать разработчики античита. Что-то могут сделать только они и никто другой.  
Между тем практически все, что я читаю по их линии, это - отключите\удалите антивирус. С тем же успехом можно посоветовать отключить\удалить их античит. Но, думаю, все согласны, что никому от этого легче не станет. 
В общих чертах суть такова. Как только античит регистрирует факт запуска игры, он максимально старается изолировать ее от всего и вся. Дабы не допустить стороннего влияния на процесс игры. Начинается блэкаут и максимальная защита процесса игры. Никакими средствами отладки к нему или к процессу игры в этот момент не подключиться. Т.е. буквально нельзя даже понять, что он там вообще делает. Вы просто видите следствие - что-то не работает или работает не так, как положено. Античит сидит в ядре и блокирует все, что пытается вмешаться в процесс игры по его мнению. Под раздачу иногда попадает все подряд. В связи с этим могут наблюдаться абсолютно различные экзотические эффекты и аномалии. У кого-то матчи стартуют через раз. Кому-то приходится перезагружать систему после каждого матча. У некоторых становится невозможным загрузить хоть какое-нибудь приложение параллельно с игрой. Так же, согласно некоторым пользователям - становится невозможным запустить даже диспетчер задач. Наше участие здесь если и есть, то косвенное(просто наши драйверы так же стоят в ОС и работают на ее защиту) и завязано на глубинных аспектах работы процессов в системе на уровне ее ядра. Налицо вполне себе классический конфликт двух защитных программ в ОС. Если мы начнем его перекрывать - вы не запустите игру вообще. Античит видит, что что-то вмешивается в запуск и не дает начать процесс игры, таким образом защищая ее. Если ему давать больше свободы - получается то, что получается, он начинает "причинять добро" любыми методами. Все, что мы со своей стороны можем обеспечить - первичный запуск процесса игры. Т.е. дать процессу игры(НЕ матча внутри игры) стартовать. На этом все. Что дальше творит в системе античит - полностью на совести его и его создателей. Пользователь сам соглашается на это, когда ставит данный античит в систему. Вы даете античиту такой же уровень доступа к ОС, как и Вашему антивирусу. Является ли он при этом настолько же доверенной сущностью - каждый для себя решает сам. 

Изложенное в этом посте является моим сугубо личным мнением, но возможно это даст кому-то чуть больше понимания, что вообще происходит с данным античитом в техническом поле. 
Если кто-то способен аргументировано меня поправить - это приветствуется.  
 


-----------------
best regards,
Technical support department, Doctor Web, Ltd.

#62 Ritorta

Ritorta

    Newbie

  • Posters
  • 4 Сообщений:

Отправлено 20 Сентябрь 2024 - 22:15

07/09/24 не было никаких обновлений, за исключением штатных обновлений вирусных баз.

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

Теперь можно сыграть только один матч, а потом спасает только перезагрузка системы, даже костыли которые раньше работали перестали работать и всё это прошло от так называемых штатных обновлений баз.


Сообщение было изменено Ritorta: 20 Сентябрь 2024 - 22:16


#63 B.Chugunov

B.Chugunov

    Advanced Member

  • Dr.Web Staff
  • 687 Сообщений:

Отправлено 22 Сентябрь 2024 - 10:09

Очень странные штатные обновления баз антивируса, поскольку после того как антивирус запросил перезагрузку, под конец вечера перезагрузка была произведена

Обновления баз естественно не требует никаких перезагрузок. Если 7.09.2024 была запрошена перезагрузка антивируса, значит обновилось что-то критичное, требующее перезапуска служб\драйверов, а следовательно ОС. Только вот, как было сказано, 7.09 ничего подобного не выходило, а последнее обновление, требующее перезагрузку, выходило 22.08 - https://news.drweb.ru/changelog
Значит либо Вы с 22.08 не включали ПК, либо антивирус по любой другой причине с 22.08 обновлений компонентов вообще не получал.
А вообще выше уже указано, если сама игра у Вас стартует, то после этого наши полномочия в этом вопросе уже заканчиваются. Дальнейшие вопросы по аномалиям в системе - к разработчикам античита.
 


-----------------
best regards,
Technical support department, Doctor Web, Ltd.

#64 Тени

Тени

    Newbie

  • Posters
  • 19 Сообщений:

Отправлено 12 Декабрь 2024 - 01:15

С последнем обновлением ЛОЛа играть стало невозможно. Не запускается окно катки после выбора чемпиона. Написал в ТП и получил вот такой ответ:

 

Отключите режим совместимости для игры:
Откройте папку, в которую у вас установлена Лига (путь по умолчанию C:\Riot Games\League of Legends), и в ней откройте папку Game;
Нажмите правой кнопкой мыши на значок Лиги и откройте свойства;
Перейдите на вкладку Совместимость;
Снимите галочку с пункта "Запускать эту программу в режиме совместимости с:";
Нажмите на "Изменить параметры для всех пользователей";
Установите галочку напротив "Отключить оптимизацию в полноэкранном режиме";
Установите галочку напротив "Запускать эту программу от имени администратора";
Нажмите Применить, затем ОК;
После этого все то же самое необходимо проделать уже с клиентом Riot (путь по умолчанию C:\Riot Games\Riot Client). Вас интересует файл RiotClientServices.
 
Любой хоть мало разбирающийся человек скажет, что это фуфло
Какой нахрен режим совместимости, если игра поддерживает 10-ку и 11 винды, а я указал в специальном окне, что  у меня 10-ая винда.
Режим совместимости - это для более ранних версий
Каких только дятлов в поддержку не понабирают.
Так же ЛОЛ уволила 27 сотрудников.
Скорее всего мы перестанем скоро играть в эту игру.


#65 IrVin

IrVin

    Newbie

  • Members
  • 1 Сообщений:

Отправлено 05 Март 2025 - 15:34

Здравствуйте товарищи, специально зарегался на форуме чтобы вставить свои 5 копеек в эту тему.

 

В общем. В лол играть хочется, а по мне я чаще играю в тфт, и ничем ее к сожалению не заменить ( на 10 раз удалением игры с злой миной на лице, точно выходом считать нельзя.

Мои танцы с бубном привели к результату, опишу их ниже:

 

Когда вы принимаете матч, открывается окно игры, экран как правило черный( возможно он даже не запустился), сворачивайте игру, заходите в программу которая контролит процессы (через стандартный диспетчер даже не пробовал, так как он не всегда запускается) ... завершайте процесс под названием LeagueCrashHandler64.exe .. после этого даже если окно игры не было запущено, оно запуститься, далее игра либо прогрузится и выдаст окно загрузки где видны соперники, либо нет, что делать если же нет: Как правило когда идет конфликт античита и антивируса, винда выдает кучу отчетов об ошибке, вам нужно заблокировать два процесса c:\windows\system32\werfault.exe и c:\windows\syswow64\werfault.exe ... когда игра полноценно запуститься, возможно будут лаги так как эти процессы появляются снова и снова и их снова блокирует утила, во время игры можно убрать галочки с блокировки дабы не лагала игра, отыграть катку, и далее снова те же шаги. 

 

это бубен еще тот, но он работает. пробуйте товарищи, и да, в виртуальной машине лол не запустить )