In English

У Valve 1700 процессоров, работающих без перерыва, чтобы уничтожить читеров CS: GO

  1. Решение проблемы мошенничества в CS: GO
  2. Большой хакерский коллайдер

(Изображение: © DoctorRed2000)   Все популярные многопользовательские игры сражаются в бесконечных битвах с читерами

(Изображение: © DoctorRed2000)

Все популярные многопользовательские игры сражаются в бесконечных битвах с читерами. Но так как Counter-Strike: Global Offensive вырос в 2014 году и стал самым популярным FPS в мире, некоторые вещи сделали его особенно уязвимым для взлома.

Как 10-я игра, выпущенная на Source (и третья основная CS), уже накопила кучу знаний о том, как вмешиваться в движок Valve. Хаки, созданные для таких древних вещей, как Half-Life 2: Deathmatch, могли с несколькими минутами настройки, возможно, функционировать в CS: GO (хотя Valve говорит, что их было бы тривиально обнаружить). С точки зрения дизайна, черты, которые делают CS: GO умелой игрой углов и точности, также делают читы более эффективными. Оружие очень смертоносно, поэтому, когда оружие попадает в руки прицельных роботов, оно становится еще более разрушительным. А ориентация CS: GO на информацию и скрытность означает, что знание местоположения вашего противника неоценимо - плодородная почва для взломов стен.

По мнению Valve, борьба CS: GO с хакерами - это «важная, ценная работа», но если вы играли в FPS, вы могли заметить пару лет назад, что ситуация начала значительно улучшаться. Мало того, что жалобы Reddit и разочарованные клипы повторов мошенников, кажется, распространяются реже, но восприятие мошенничества - столь же опасного, как что-либо для здоровья конкурентной игры - казалось, рассеивается. Мы опубликовали истории громких запретов, а также новости о тысячи читеров забанить в одной волне. Как Valve удаляла большинство этих рывков?

«Мошенники не получили записку, которую мы делали, и игроки были очень счастливы, и мы просто ругали мошенников влево и вправо. Это было так здорово».

Джон Макдональд, Valve

В один из немногих глубоких моментов прозрачности в этой теме программист Valve Джон Макдональд на прошлой неделе на конференции разработчиков игр в Сан-Франциско рассказал о том, как он и Valve использовали методы глубокого обучения для решения проблемы мошенничества в CS: GO. Этот подход оказался настолько эффективным, что Valve теперь использует глубокое изучение «множества проблем», от борьбы с мошенничеством до аспектов Dota 2, и Valve активно ищет другие студии для работы над реализацией своих античитов для глубокого обучения. решение в других играх в Steam.

Решение проблемы мошенничества в CS: GO

Находясь между проектами в 2016 году, Макдональд заметил, что «единственное, о чем говорило сообщество - это мошенничество», основанное на онлайн-обсуждении и личном адресе электронной почты, который получал почту от профессионалов CS: GO. «Это был просто оглушительный разговор», - говорит он. Макдональд говорит, что рост запретов VAC в этот период подтвердил то, что Valve слышал.

Чтобы бороться с этой проблемой, Valve и McDonald обратились к глубокому изучению, решению, которое могло бы со временем работать и адаптироваться к новым методам мошенничества - привлекательным чертам для Valve, которая исторически предпочитала автоматизировать аспекты Steam, а не нанимать сотни новых сотрудники для решения таких вопросов, как курирование. То, что создал Valve, известно как VACnet, проект, который представляет около года работы.

VACnet работает параллельно Overwatch CS: GO - управляемый игроком инструмент воспроизведения для оценки игроков, о которых сообщалось о плохом поведении. VACnet не является новой формой VAC, клиентской и серверной технологии, которую Valve годами использовала, чтобы определить, скажем, когда кто-то запускает вредоносную программу вместе с игрой. VACnet - это новая дополнительная система, которая использует глубокое обучение для анализа поведения игроков в игре, изучения того, как выглядят читы, а затем для выявления и запрета хакеров на основе динамических критериев.

«Наши клиенты видят меньше мошенников сегодня, чем они были, и разговоры о мошенничестве затихли».

Джон Макдональд, Valve

Макдональд говорит, что «тонкие» читы по-прежнему трудно решить, но при создании VACnet Valve решила сначала нацелиться на прицельных роботов, потому что они представляют себя в определенных, легко определяемых точках во время раундов CS: GO: когда вы стреляете. Это позволило Valve создать систему, которая фиксировала изменения высоты тона (ось Y) и рыскания (ось X) - измерения степени в перспективе игрока - за полсекунды до выстрела и четверть секунды после. Эти данные, наряду с другими частями информации, такими как, какое оружие использует игрок, его расстояние, результат выстрела (попадание, промах, выстрел в голову?), Являются отдельными «частицами данных», которые вместе образуют то, что Valve называет «атомами». по сути, пакет данных, который описывает каждый выстрел.

VACnet не всегда может обнаружить мошенника на основе одного атома. «Нам нужна последовательность из них, то, что мы на самом деле хотим, это 140 из них, или, по крайней мере, это то, что модель использует сейчас… Мы просто берем 140 из восьми круглых окон, и мы вставляем их в модель, и мы» например, «Эй, если бы вы представили эту последовательность из 140 снимков присяжному заседателю [человека], какова вероятность того, что вы будете осуждены?» »

Довольно хорошо, как оказалось. И игроки, и VACnet сообщают об игроках на суд в Overwatch Но когда VACnet сообщает о подозреваемом мошеннике, они почти всегда являются мошенником.

«Когда человек передает дело в Overwatch, вероятность того, что он получит осуждение, составляет всего 15-30 процентов, и это зависит от множества факторов, таких как время года, это игра в продаже, это весенние каникулы «Есть много вещей, но суть в том, что человеческие убеждения очень низки», - говорит Макдональд. «Обвинения VACnet очень высоки, когда VACnet представляет дело, оно осуждает от 80 до 95 процентов времени».

Слайд из выступления Макдональдса: модель отношений между Overwatch и VACnet.

Это не значит, что Valve планирует свернуть свой театр мошенников, Overwatch. Обе системы работают вместе: VACnet изучает методы обнаружения из Overwatch, говорит Макдональд. «Поскольку мы используем Overwatch и фактически не заменили все отчеты об игроках, мы просто дополнили их, что означает, что учащийся [VACnet] получает возможность развиваться вместе с присяжными людьми. Таким образом, присяжные люди выявляют новое обманное поведение у ученика есть возможность сделать то же самое ».

Макдональд добавляет, что, когда VACnet недавно прошел переподготовку с данными об игроках, чтобы обнаружить новый чит, уровень убежденности может составить почти 100 процентов в течение короткого периода времени, прежде чем читеры адаптируются к нему. Когда ранее в этом месяце Valve тихо развернула VACnet для конкурентного режима CS: GO 2 на 2, Макдональд сказал, что «уровень убежденности в этом режиме некоторое время составлял 99 процентов, это было здорово. Читеры не получили записку, что мы делали это, и игроки были очень счастливы, и мы просто ругали читеров влево и вправо. Это было так здорово ».

Большой хакерский коллайдер

Чтобы воплотить VACnet в жизнь, нужно было создать серверную ферму, которая могла бы обслуживать миллионы игроков CS: GO, загружать данные и расти вместе с ростом CS: GO. В настоящее время проводится около 600 000 матчей 5: 5 по CS: GO в день, и для оценки всех игроков в этих матчах Valve потребовалось около четырех минут вычислений, что составляет 2,4 миллиона минут работы процессора в день. Вам нужно около 1700 процессоров для выполнения этой ежедневной работы.

Поэтому Valve купила 1700 процессоров. И еще 1700, «так что у нас будет пространство для расширения», - говорит Макдональд, намекая на намерение Valve использовать VACnet в других играх. Консервативно, Valve должна была потратить как минимум несколько миллионов долларов на это оборудование: 64 серверных блейда с 54 ядрами ЦП каждое и 128 ГБ ОЗУ на блейд. Это капля в море по сравнению с оценкой $ 120M CS: GO принесла только продажи копий игр в 2017 году, но, вероятно, это одна из самых громких фишек против мошенничества, созданная для одной игры.

Работа продолжается, но с точки зрения McDonald'а, VACnet сногсшибателен и имеет потенциальное применение не только в играх, отличных от Valve, но и в других приложениях Steam. «Глубокое обучение - это технология изменения климата для эволюционного поведения», - говорит Макдональд. «Мы думаем, что это действительно помогает нам отстранить разработчиков от беговой дорожки, не оказывая никакого влияния на наших клиентов. Наши клиенты сегодня видят меньше мошенников, чем они были, и разговоры о мошенничестве сильно затихли по сравнению с тем, что было раньше мы начали эту работу. "

Начало декабря 2017 года ознаменовало новую веху в системе: VACnet начал выдавать больше убеждений, чем несоблюдений в Overwatch. «Система отлично работает, - говорит Макдональд.

После публикации GDC загрузил полное видео часового разговора Макдоналда в хранилище GDC. Смотрите это здесь ,

Похожие

YouTubers избегают штрафа за азартную аферу Valve 'CS: GO'
... CSGO Lotto, позволял игрокам делать ставки на «скины» для оружия из игры Counter-Strike: Global Offensive, которые изменяют внешний вид, но не функцию оружия. Такие скины, по сути, можно использовать как игровые фишки, поскольку их можно обменять на Steam Marketplace от Valve за реальные деньги, при этом Valve получит скидку в 15 процентов. Мартин и Касселл управляли сегментами YouTube, демонстрируя свои «выигрышные» скины в CSGO Lotto, когда фактически они владели сайтом. По
Лучшее решение для резиновой ленты CS: GO здесь
Counter-Strike Global Offensive был очень популярен среди игрового сообщества. Игра считается одним из лучших шутеров от первого лица на сегодняшний день, но, несмотря на то, что она очень популярна, многие пользователи испытывают задержки CS: GO без причины и сталкиваются с проблемами, связанными с задержкой, высоким пингом и отключениями. в CS: GO. Однако есть одна проблема, которая заставляет сообщество кричать от гнева. Мы говорим о резиновой резинке CS: GO. CS: GO резиновая
CS GO Aimbot скачать
До сих пор не обнаруживается хакер CS GO в течение двух месяцев, чтобы не вызывать озноб. Эта бесшумная цель выпускает пули гладко, не целясь вниз. И код не читается для Valve-Anti-Cheat или Source Mod Anti-Cheat. Используйте читы CS GO разумно и не попадитесь, если кто-то наблюдает за вами, потому что прицел CS GO может получить зрение из-за небрежного использования. Лицензия на скачивание является бесплатной, без
Pokémon GO: APK скачать и установить
... проблемы с сервером Если при запуске приложения Pokémon GO возникнут какие-либо проблемы, это может быть связано с перегрузкой серверов игрой. Просто попробуйте позже. Совет: наш гид "Pokémon GO: проблемы с сервером и логином - что делать?" дает полезные советы по теме.
Приливный обзор
... google/chromecast-audio/review"> Google Chromecast , Ранее участники Tidal HiFi, желающие воспользоваться преимуществами Masters, ограничивались настольным приложением или Bluesound Node 2 стример (который может подключаться напрямую к Приливные Мастера через приложение Bluesound, что исключает необходимость в ПК или ноутбуке), но эти Мастера
У ZUS проблемы с программой Płatnik
Люди, использующие программу Płatnik при отправке страховых документов, могут столкнуться с трудностями при обновлении программы и данных плательщика, - предупреждает ZUS. Не известно, как долго будет длиться сбой.
YouTube Go здесь, но не для всех
YouTube Go - последнее приложение Google, появившееся в магазине Play. Программа позволяет загружать видео YouTube в память вашего телефона, после чего их можно просматривать без подключения к интернету. Приложение YouTube Go было создано для развивающихся стран, таких как Индия, и вы не можете загрузить его из польского Play Store. YouTube Go - последнее приложение Google, появившееся в магазине Play. Программа позволяет загружать видео YouTube в память вашего
USB-УСТРОЙСТВА В АУДИО-МИДИ-МИРЕ: ПРО, ПРОТИВ И ПРОБЛЕМЫ
... решением для ограниченных скоростей передачи данных более ранних версий USB (максимум 6 каналов одновременно). USB 3 Потребовалось три года, чтобы интегрировать новые стандартные порты USB 3.0 в компьютеры; теоретически они могли работать в 10 раз быстрее, чем USB 2. Впервые представленные в 2007 году, в 2008 году спецификации были переданы разработчикам; но прошло еще 2 года, прежде чем первые порты USB 3.0 появились на материнских платах. Эти разъемы
Видео в PSP Converter - конвертировать видео для PSP
PSP - действительно самое популярное портативное игровое устройство, которое существует на рынке почти десятилетие. Это устройство становится популярным, как только оно было выпущено в 2005 году. Пока существуют различные модели PSP, такие как, PSP 1000, PSP 2000, PSP 3000
Скин Vista, чтобы выглядеть как XP
Ваш новый компьютер поставляется с Vista. Может быть, в вашем офисе развернута Vista. Или, может быть, вы попали в раннюю шумиху и купили Vista. В любом случае, теперь вы застряли с этим. Хотели бы вы повернуть время вспять и восстановить свою любимую Windows XP? Если тебя не зовут Марти МакФлай, тебе не повезло. Но не все потеряно: вы можете дать
Солдат Армии Крайовой: никакое решение немецкого суда не будет лгать правде
«Я получил сегодня - как раз в день своего 94-го дня рождения - своеобразный« подарок »от Верховного суда Германии. ZDF не должен извиняться перед лордом Тенедрой, так как его судили польский суд и два немецких суда. Мне было 16 лет, когда немцы отправили меня в Освенцим. Я знаю, кто сотворил ад на земле »- эта информация была отправлена ​​порталу tvp.info по электронной почте Cpt. Збигнев Радловский, солдат Армии Крайовой, борется с ложью о «польских лагерях

Комментарии

Итак, что было первым: звук, придуманный, чтобы соответствовать внешнему виду, или внешний вид, задуманный, чтобы соответствовать этому звуку?
Итак, что было первым: звук, придуманный, чтобы соответствовать внешнему виду, или внешний вид, задуманный, чтобы соответствовать этому звуку? «Взгляд следовал за звуком, - утверждает Портер. - Мы сделали три или четыре трека в том же духе, прежде чем Джордж отправился в Штаты и был разработан для альбома. Когда мы начинали эти сеансы, у него все еще были светлые локоны, он был чисто выбрит и на нем не было кожаной куртки или заостренных сапог. Все это произошло позже, и Джордж внес огромный
Почему вы все еще используете этот кусок пластика в стиле 1980-х годов, чтобы контролировать все это?
Почему вы все еще используете этот кусок пластика в стиле 1980-х годов, чтобы контролировать все это? Неуклюжесть навигации по меню с помощью сенсорной панели сочетается только с утомительной охотой и клеванием букв на цифровых кнопках. Умножьте это количество времени на количество пультов, которое вы используете для всех компонентов вашего домашнего кинотеатра, и этого будет достаточно, чтобы вы захотели сделать проще дни кроличьих ушей
Так что же делать, чтобы улучшить этот тип записи или включить его в свой собственный проект?
Так что же делать, чтобы улучшить этот тип записи или включить его в свой собственный проект? Естественно, для этого нужно заглушить звук из видео. Если вы это сделаете, вы сможете вставить другую фоновую музыку, которая будет лучше соответствовать запланированному сообщению. Вы также можете отключить видеоклип для дополнительного драматического эффекта. Ниже мы покажем вам, как это сделать. ApowerEdit Самым удобным способом отключения звука в фильме является
Или, может быть, мы имеем дело с этим исключением, и, возможно, небольшой планшетный компьютер Acera может понравиться достаточно, чтобы тратить на него деньги?
Или, может быть, мы имеем дело с этим исключением, и, возможно, небольшой планшетный компьютер Acera может понравиться достаточно, чтобы тратить на него деньги? Технические параметры Процессор: Intel Atom Z3745 (кэш-память 2 М, четыре ядра 1,33 ГГц) Графическое оформление: Intel HD Graphics Экран: 10,1 ", 1366 × 768, TFT IPS LCD, емкостный, сенсорный Оперативная память: 2 ГБ LPDDR3 Диск: 32 ГБ eMMC (до 64 ГБ), дополнительный
Первые шаги: что нужно сделать, чтобы привлечь ваше внимание?
Первые шаги: что нужно сделать, чтобы привлечь ваше внимание? ➧ уронить крюк Вы нашли "приход" к парню, который вам понравился, вы приняли свои приглашения и что дальше? Что делать, чтобы не стать следующим номером в списке своих виртуальных друзей? Ставка на силу Facebook. Поскольку вы его друг, это означает, что все ваши новые сообщения будут опубликованы на его стене. Подумайте, какую тактику выбрать, чтобы заинтересовать его. Рассказы о сумасшедших вечеринках и количестве
Как искать, чтобы найти дешевый рейс?
Как искать, чтобы найти дешевый рейс? Познакомьтесь со специальными инструментами планирования путешествий KAYAK, которые облегчат вам задачу! Вот несколько примеров того, как и когда их использовать: Ищете самый дешевый рейс, не важно где с KAYAK Исследуйте Просто выберите аэропорт, из которого вы планируете выехать, и введите даты вашего путешествия. Через несколько секунд интерактивная карта заполнится различными предложениями
Вы взволнованы, чтобы получить в свои руки Xiaomi Mi 8?
Вы взволнованы, чтобы получить в свои руки Xiaomi Mi 8? Тогда найдите зеленую кнопку ниже по самой низкой цене для 64 ГБ версии или воспользуйтесь более мощным вариантом. по этой ссылке , Проверьте все телефоны, уже запущенные Xiaomi на TecMundo Comparator , Для тех, кто не хочет импортировать,
Кроме того, вы думаете, что полупрозрачная полоса будет хотя бы случайным цветом, чтобы уведомить вас о пропущенных событиях?
Кроме того, вы думаете, что полупрозрачная полоса будет хотя бы случайным цветом, чтобы уведомить вас о пропущенных событиях? Нет, ничего подобного тоже. Тем не менее, вы получаете уведомление об этих событиях с небольшим многоцветным светодиодом в левом углу экрана - кое-что, что Sony сделала в течение долгого времени, и то, что каждый бренд должен вставить в свои устройства. Все эти полупрозрачные полоски / емкостные кнопки над ерундой делают Xperia S длиннее, чем нужно, общим размером 128 x
Чтобы сравнить это не потому, что это что-то связывает, а из-за различий - какая формула в цепи музыкальной эволюции окажется более устойчивой?
Чтобы сравнить это не потому, что это что-то связывает, а из-за различий - какая формула в цепи музыкальной эволюции окажется более устойчивой? Дабстеп - это Лондон больше, чем Сиэтл. Сеть связей и взаимного вдохновения была невероятной - границы менялись от выходных к выходным, один набор определял другой, ключом к развитию жанра были встречи . Дабстепу столько же лет, сколько детям, играющим перед блоком - потому что в интернет-время проще договориться о встрече со своими сверстниками,
Что делать, чтобы развить покемона?
Что делать, чтобы развить покемона? Как я упоминал ранее - ловить в основном одних и тех же существ. За каждого пойманного мы получаем 3 конфеты, но мы также можем отправить каждого профессору Уиллоу за дополнительный. Как это выглядит в примере? Если мы поймали 4 Caterpie, это означает, что у нас есть 12 конфет. Отправляя 3 слабее, мы получаем дополнительный бонус за каждого из них. В случае с Caterpie уже 12, достаточно эволюционировать в Metapoda, но это количество зависит от покемона (Магикарп
Интересно, стоит ли платить несколько сотен злотых в месяц, чтобы позволить малышу слушать английские песни или хлопать в ритме иностранной музыки?
Интересно, стоит ли платить несколько сотен злотых в месяц, чтобы позволить малышу слушать английские песни или хлопать в ритме иностранной музыки? Или, может быть, лучше предоставить такую ​​форму развлечения детям дома? Только сколько родителей будут действительно упорны в принятии решения? Извините, я скептически отношусь. Он по-прежнему убежден в том, что подросток, который мобилизован для обучения, который может сосредоточиться на более продолжительном, способен выучить английский

Как Valve удаляла большинство этих рывков?
Попадание, промах, выстрел в голову?
Совет: наш гид "Pokémon GO: проблемы с сервером и логином - что делать?
Хотели бы вы повернуть время вспять и восстановить свою любимую Windows XP?
Итак, что было первым: звук, придуманный, чтобы соответствовать внешнему виду, или внешний вид, задуманный, чтобы соответствовать этому звуку?
Почему вы все еще используете этот кусок пластика в стиле 1980-х годов, чтобы контролировать все это?
Так что же делать, чтобы улучшить этот тип записи или включить его в свой собственный проект?
Или, может быть, мы имеем дело с этим исключением, и, возможно, небольшой планшетный компьютер Acera может понравиться достаточно, чтобы тратить на него деньги?
Первые шаги: что нужно сделать, чтобы привлечь ваше внимание?