Pull to refresh
0
0
Алекс Волков @axiieflex

Разработчик

Send message
Такое и так применяется уже, называется MM Shadow ban — в данные момент есть в CS:GO и Dota2.
Смысла такое писать нету, для длинных текстов люди чаще применяют TL;DR :)
Читеры в онлайн играх это наоборот само добро — поскольку заставляют разработчиков обновлять игру и делать что-то новое, а не сидеть и просто делать шапки и кейсы :)
Для BF4 есть особый тип сообщения SuspectKeyPress — оно возникает при нажатии клавиш Insert, Delete и F12. Отчасти это связано с тем что ряд инджекторов и читов используют их как сигнал для активации.
Если бы в Патруле получали баны лишь очевидные читеры — то это было хорошо, но увы — там банят и легит тоже — что я считаю крайне негативным фактором.

Вы не правы — как человек занимающий разработкой для CS:GO/Dota2 — модуль VAC3 можно отловить, он загружается как Mapping и ловиться через создание новой секции с правами PAGE_EXECUTE_READWRITE, более того — этот код можно сразу же и сдампить.
На счет PunkBuster уже читы давно не отключают на проверку и обойти PunkBuster в том же AA или BF3/BF4 стало очень просто — достаточно просто делать ребилд чита чтобы не палиться по именам окон/string/сигнатурам и PE header image name.
Собственно по этой самой причине в BF1 теперь больше нету PB и там лишь FF + FF client SS (для снятия скринов через BitBlt вместо PB)
Для игр эта методика неприменима, дело в том что это приведет (1) к очень сложному коду для морфинга (2) сложности отлова багов (в дополнение к имеющимся) (3) понижению производительности (что часто критично)
Как человек который занимался реверсом FairFight могу сказать что в том же BF4 и BF1 эта система банит лишь тру нагибаторов которые выносят все живое вроде 100% аим на хед и прочее, в других игр с FF ситуация примерно такая же.
То что Valve хотят это добавить приведет лишь к большему бану Легит игроков, т.е. превышение средних показателей = бан. Также как и баны CS:GO Overwatch (Патруль) — часто высосаны из пальца, если игрок играет хорошо и легит — но ему все равно пишут что он читер.

Когда наконец крупные разработчики игр не поймут — что пока античит не будет прозрачным, они эту проблему не решат. Самый идеальный вариант работы это когда все этапы хорошо видны — игрок получил N репортов на основании таких то моментов, после этого N = 100 игроков посмотрели и дали свое решение, дальше M = 20 игроков сделали свои оценки, после уходит C = 5 работникам античит отдела компании — в зависимости от весовой доли принимается решение, легит или нет. В том же CS:GO сейчас этого нету, там решение из Патруля прилетают напрямую, и значение N там может быть на уровне < 10, что по сути даже в мат. погрешность не укладывается.
Автор статьи молодец, только вот он видно хотел написать шутку, а половина оказалось правдой :)
2

Information

Rating
Does not participate
Location
Россия
Registered
Activity