Перейти к содержимому
Zone of Games Forum
0wn3df1x

TPM и Secure Boot: Как мы дошли до жизни такой. История гонки вооружений

Рекомендованные сообщения

1 час назад, Dusker сказал:

Да никому не надо рисковать аккаунтом, на котором долго набивается рейтинг. 

Может он его на продажу набивает:D

42 минуты назад, jk232431 сказал:

К слову и русификатор на такую игру уже не сделать будет.

Вот и хорошо — поскольку это будет уже не игра, а сервис-казино.

Поделиться сообщением


Ссылка на сообщение

@0wn3df1x @Freeman665 

В играх есть режим спектры. Наблюдателя тобишь. А еще можно посмотреть реплеи. Если кто-то подозревает неладное, то можно дать репорт.

Я сколько играл в старкафт, доту, кс, на высоком рейтинге там практически нету читеров. Никому не надо рисковать аккаунтом. Оно того не стоит просто. Если даже используются читы, то они дают не значительное преимущество. Я не видел в КС, чтобы кто-то прямо сильно лучше других играл и выделялся. Игроки все равно умирают, проигрывают игры. Если там читерили, то эти читы, не являлись решающим фактором. Из этого следует:

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

Поделиться сообщением


Ссылка на сообщение
21 минуту назад, Dusker сказал:

Никому не надо рисковать аккаунтом.

В теории — никому. На практике все же находятся такие.

Поделиться сообщением


Ссылка на сообщение
7 часов назад, 0wn3df1x сказал:

До сих пор у этой модели был один изъян: ее можно было обойти. Прямой доступ к памяти процесса на клиентском ПК (ReadProcessMemory, WriteProcessMemory - наши старые знакомые) позволял энтузиастам создавать трейнеры, которые делали то же самое, но бесплатно. Даже перенос части логики на сервер не спасал.

А вот полный перенос игры в облако решает эту проблему кардинально и окончательно. Когда вся игровая логика будет исполняется на удаленном сервере, у пользователя на компьютере не будет ничего, кроме видеопотока. Взламывать будет нечего. И здесь издатель получает абсолютный, неоспоримый контроль.

  • Хотите сэкономить время и увидеть все сундуки на карте? Платите. Других вариантов нет.

И буквально несколькими комментами ранее тем же человеком был указан один из методов обхода данной ситуации.

13 часов назад, 0wn3df1x сказал:

Механизм выглядит так:

  1. Игрок получает видеопоток с игрового сервера.
  2. Этот видеопоток перехватывается (например, с помощью виртуального “второго монитора” или внешней карты видеозахвата).
  3. Он подается на вход нейронной сети, работающей на том же или на втором компьютере.
  4. ИИ в реальном времени анализирует картинку: распознает модели противников, подсвечивает их даже в дыму или тени, вычисляет упреждение для стрельбы, реагирует на вспышку выстрела за долю секунды.
  5. Проанализировав ситуацию, ИИ отдает команды на специальное USB-устройство, которое система видит как обычную мышь или клавиатуру, и производит выстрел с нечеловеческой точностью.

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

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

Поделиться сообщением


Ссылка на сообщение
20 часов назад, h1pp0 сказал:

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

Уже обошли. Как и RV.

Читы уже тестировались до выхода вчерашней беты.

12 часов назад, Dusker сказал:

@0wn3df1x @Freeman665 если игрок не замечает, что против него используют чит, откуда взяться проблеме с читерами в принципе? 

Если ты не замечаешь, то это не значит отсутствие проблемы. У тебя очень наивная позиция.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
50 минут назад, BossDigger сказал:

 

Если ты не замечаешь, то это не значит отсутствие проблемы. У тебя очень наивная позиция.

    
 

Если что-то в не поля твоего зрения, значит этого не существует. Это фундаментальные основы реальности, и насколько помню, преподаётся на теоретической физике ещё в начальных классах. Ты в школе не учился?

  • Хаха (+1) 3

Поделиться сообщением


Ссылка на сообщение
16 минут назад, piton4 сказал:

 Если что-то в не поля твоего зрения, значит этого не существует. Это фундаментальные основы реальности, и насколько помню, преподаётся на теоретической физике ещё в начальных классах. Ты в школе не учился?

У меня этот принцип знает даже кот!:big_boss: Он прячется за шторой, и раз он оттуда ничего не видит, значит опасности нет. И пофиг, что полтулоыища из-за шторы торчит.

4 минуты назад, Фри сказал:

нет не преподается. 

Это у вас в Севастополе не преподают. А в Питере это даже детсадовцы знают. @piton4 не даст соврать и школьный аттестат показать может, если захочет.

Изменено пользователем Сильвер_79
  • Хаха (+1) 3
  • +1 1

Поделиться сообщением


Ссылка на сообщение

*свой пост грохнул, что-то у меня сегодня недосып и отсутствие возможности определять сарказм и подобное… да и времени пофлудить нет(

  • Хаха (+1) 2

Поделиться сообщением


Ссылка на сообщение
3 минуты назад, Фри сказал:

*свой пост грохнул, что-то у меня сегодня недосып и отсутствие возможности определять сарказм и подобное… да и времени пофлудить нет(

Шуточки Питона не всегда очевидны. А смайликами он частенько пренебрегает.:big_boss:

Изменено пользователем Сильвер_79
  • +1 1

Поделиться сообщением


Ссылка на сообщение
8 минут назад, Сильвер_79 сказал:

Он прячется за шторой, и раз он оттуда ничего не видит, значит опасности нет. И пофиг, что полтулоыища из-за шторы торчит.

Аналогично — кошак прячеся, а что постоянно хвост торчит это не считается.

2 минуты назад, Сильвер_79 сказал:

Шуточки Питона не всегда очевидны.

Он не шутит, в Питере своя атмосфера.

  • Хаха (+1) 2
  • +1 1

Поделиться сообщением


Ссылка на сообщение
7 часов назад, Tirniel сказал:

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

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

У нынешних ПК игр проблема с картами решается двумя способами.

Первый, цивилизованный способ - официальная поддержка модов, как в WoW. Разработчики предоставляют специальный программный интерфейс, или API (в случае WoW - на языке Lua), который позволяет модам легально и напрямую взаимодействовать с игровым клиентом. Мод знает наши точные координаты (x, y, z), наши цели по квестам, потому что клиент ему об этом сообщает. Это санкционированный, структурированный обмен данными. В облачной модели это невозможно в принципе, так как на вашем ПК нет самого игрового клиента, который мог бы предоставить такой API. Есть лишь терминал, принимающий видеопоток.

Второй, партизанский способ - прямой анализ игровых ресурсов. Энтузиасты вскрывают упакованные файлы игры, извлекают из них текстуры карты, 3D-модели, координаты всех NPC, точек интереса, сундуков, а затем собирают из этого конструктора внешнюю интерактивную онлайн-карту. Это обратный инжиниринг в чистом виде. Остаются разные белые пятна типа зон появления объекта задания или ресурса, которые медленно заполняет сообщество, оно же верифицирует информацию (чтоб какой-нибудь шутник не добавил на карту то, чего нет и чтоб люди не бегали в поисках несуществующего). В облачном гейминге у нас нет доступа файлам клиента и мы не можем вскрыть то, чего у вас нет.

То есть в облачной реальности у нас нет ни того, ни другого. У нас нет API и нет игровых файлов. Есть только видеопоток. И попытка воссоздать функциональность мода в таких условиях требует прохождения двух этапов, первый из которых использовался для создания карт для тех же консольных игр (где по какой-то причине был ограничен датамайнинг для более удобного создания карты).

Этап 1: Создание цифрового двойника карты
Прежде чем что-то накладывать на видеопоток, нужно иметь исходный материал. В нашем случае - идеальную, полную, чистую карту игрового мира. Ее нужно воссоздать с нуля, процесс выглядит так:

  1. Тотальная зачистка карты: Один или несколько энтузиастов должны физически пройти всю игру, открыв каждый уголок карты, чтобы избавиться от "тумана войны". Нужно обойти каждую гору, заплыть в каждую пещеру.
  2. Создание атласа: Затем начинается кропотливая работа по созданию гигантского изображения - атласа карты. Это сотни, если не тысячи скриншотов, сделанных на каждом уровне масштабирования, которые затем нужно программно или вручную "сшить" в единое полотно высокого разрешения. При этом нужно бороться с искажениями перспективы, цветов и так далее. Это сродни созданию спутниковой карты Земли, только без мощностей гугла и янекса.
  3. Ретушь и очистка: С полученного атласа нужно убрать все динамические элементы интерфейса: иконку игрока, маркеры квестов, временные метки, всплывающие подсказки. Любой "мусор", который будет мешать последующему распознаванию. Если в игре это не отключается, то это что часы скрупулезной работы в условном фотошопе, где нужно аккуратно закрашивать элементы, стараясь не повредить оригинальную текстуру карты под ними.

Только после этой работы у сообщества появляется "Ground Truth" - эталонная карта, на которую можно наносить метки. Как показывает опыт создания карт для того же RDR2 (ещё на консольной версии), этот процесс может занимать месяцы, а то и годы, и целиком зависит от энтузиазма горстки людей.

Этап 2: Оверлей в реальном времени (кошмар инженера)
Допустим, сообщество создало эталонную карту. Теперь начинается самое сложное: как заставить программу в реальном времени понимать, что происходит на экране, и накладывать на это изображение нужные данные? 

Игрок открывает свою внутриигровую карту. Она частично покрыта "туманом войны", на ней есть его иконка, активный квест, возможно, она полупрозрачна. Программа-оверлей должна:

  1. Распознать контекст: Сначала ей нужно решить задачу распознавания и регистрации изображений. Она должна посмотреть на прямоугольник на экране и сопоставить его с гигантским эталонным атласом, чтобы понять, какой именно участок карты сейчас открыт и с каким масштабом. Для этого используются сложные алгоритмы (например, на основе SIFT или SURF дескрипторов, которые ищут уникальные ключевые точки на обоих изображениях и сравнивают их). Другое разрешение экрана, обновление интерфейса от разработчиков, даже небольшое изменение цветовой палитры - все это может полностью сломать алгоритм распознавания.
  2. Отследить игрока: Допустим, программа справилась и сопоставила изображения. Теперь ей нужно найти на карте иконку игрока, чтобы определить его точные координаты в данный момент времени. Это еще один цикл распознавания образов. А что, если иконка игрока меняет цвет? Или частично перекрыта другим значком? Алгоритм должен быть невероятно надежным, чтобы не ошибиться.
  3. Синхронизировать данные: Игрок двигается, карта в игре смещается. Оверлей должен в реальном времени (в идеале - 60 раз в секунду) повторять все эти шаги: распознать новый участок, найти иконку, запросить из внешней базы данных координаты нужных сундуков в этой области и спроецировать их на экран с учетом текущего масштаба и поворота карты.

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

И тут мы подходим к главному вопросу. Кто будет этим заниматься?

Разработка читов - это высокодоходный бизнес. Люди готовы платить ежемесячную подписку за конкурентное преимущество, за возможность доминировать. Спрос рождает предложение. 

Разработка сложного CV-мода для каждой новой ААА-игры - это колоссальный труд, требующий такой же команды специалистов и постоянной поддержки. Делать это бесплатно? Слишком муторно. Продавать за деньги? Но зачем игроку платить за нестабильную, кустарную технологию, если издатель предлагает ему купить ту же самую карту всех сундуков за за те же деньги, но в виде идеально работающей, нативной игровой функции, интегрированной прямо в движок?

Поэтому, хотя теоретическая возможность такого моддинга существует, она вряд ли представляет реальную угрозу для издательской модели монетизации. Это слишком сложно, слишком дорого в разработке и слишком нестабильно в использовании, чтобы стать массовым явлением. Гораздо более реалистичным остаётся старый метод: сначала подождать год-два, пока (и если) онлайн карту полноценно заполнят, затем открыть её на втором мониторе или планшете, и постоянно сверяться с ней (и ругаться на разработчиков).

  • Лайк (+1) 2
  • +1 1

Поделиться сообщением


Ссылка на сообщение
49 минут назад, Фри сказал:

*свой пост грохнул, что-то у меня сегодня недосып и отсутствие возможности определять сарказм и подобное… да и времени пофлудить нет(

Все нормально! Это просто у Питона сарказм очень реалистично получается :)

  • Хаха (+1) 2

Поделиться сообщением


Ссылка на сообщение

Читы, античиты! Это все как спор брони со снарядом — борьба будет вечной, в каждый отдельный момент времени перевес будет на чьей то стороне. На каждое умное решение со временем всегда найдется контррешение, ибо спрос рождает предложение )) 

  • Лайк (+1) 1
  • +1 1

Поделиться сообщением


Ссылка на сообщение
2 часа назад, BossDigger сказал:

Если ты не замечаешь, то это не значит отсутствие проблемы. У тебя очень наивная позиция.

Всмысле я не замечаю? Тут мне сказали, что читеры такие хитрые, что нельзя заметить, что это чит. Если никто не замечает проблему, то ее нет, чтобы проблема появилась, то нужно сначала, чтобы кто-то ее заметил. 

1 час назад, piton4 сказал:

Если что-то в не поля твоего зрения, значит этого не существует. Это фундаментальные основы реальности, и насколько помню, преподаётся на теоретической физике ещё в начальных классах. Ты в школе не учился?

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

Поделиться сообщением


Ссылка на сообщение

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

Цитата

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

мало того что извращуги, так еще и садисты, мучаете уникума :acute: Хотя смотреть за этим приятно :wink:

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: SerGEAnt

      После приобретения Activision за 69 миллиардов долларов Microsoft предполагала, что количество подписчиков резко вырастет после добавления Call of Duty в каталог, но этого не произошло.
      Намедни корпорация Microsoft совершила ход конем и повысила цену на подписки Game Pass. Причем, в случае с Game Pass Ultimate повышение составило с 20 до 30 долларов, то есть аж в полтора раза.
      Пользователи сервиса логично заметили, что 30 долларов — явный перебор, и даже успели «положить» страницу отмены подписки.

      А сегодня аналитик Bloomberg Йост ван Дрейнен предположил, что решение о повышении цен на Game Pass связано с потерями от потенциальной выручки с Call of Duty. После приобретения Activision за 69 миллиардов долларов Microsoft предполагала, что количество подписчиков резко вырастет после добавления Call of Duty в каталог, но этого не произошло.
      Black Ops 6 определенно принесла большую прибыль, но 82% из них пришлось на PlayStation 5, на которой Game Pass отсутствует. При этом, стоимость поддержки такого большого сервиса как Game Pass продолжает расти, поэтому Microsoft пришлось пойти на повышение.
      Теперь Game Pass представляет собой три тарифа:
      Essential за $10 в месяц (около 50 игр); Premium за $15 в месяц (около 200 игр); Ultimate за $30 в месяц (около 400 игр, включая топовые новинки в день релиза).
    • Автор: james_sun

      Дополнительные условия снова могут расстроить часть игрового сообщества — речь об обязательном включении TPM 2.0 и Secure Boot в настройках BIOS.
      Electronic Arts обнародовала полноценные системные требования грядущего шутера Battlefield 6.

      В самих аппаратных требованиях ничего особого нет — для минимальных настроек следует иметь на борту Intel i5-8400 (или Ryzen 5 2600), а также GeForce RTX 2060 (или Radeon RX 5600 XT). Для максимального уровня графики нужны Intel i9-12900K (или Ryzen 7 7800X3D) и RTX 4080 (или Radeon RX 7900 XTX). 
      А вот дополнительные условия снова могут расстроить часть игрового сообщества — речь об обязательном включении TPM 2.0 и Secure Boot в настройках BIOS.
      Релиз проекта намечен на 10 октября.

  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • Я что, где-то, когда-то говорил, что всем нужна 5090?  5090 в целом не сама удачная карта, и покупать подобное, не осознавая зачем тебе оно нужно, это довольно тупое решение.  Про “меньше жрать” и “продать авто” я это написал утрированно,  просто чтобы донести мысль, что в определённых обстоятельствах приходится и возможно придётся чем-то жертвовать чтобы получить желаемое. Про машину\квартиру я выше ответил.   У меня другое мнение на этот счёт, я считаю(знаю), что если зарабатываешь, то за какое-то время, можно собрать сумму на приобретение топовой карты, даже если она(карта) не в главном приоритете.   Я реально не понимаю…   Ты так подаёшь, что создаётся впечатление, якобы я где-то писал, или хотя бы намёком, что не мочь позволить себе 5090 это моветон и что 5090 должна быть у каждого, а иначе…    Я всего лишь написал свою мысль, что я считаю, что большинство людей, у которых есть “средний”,  регулярный зароботок, если бы сильно захотели, то смогли бы позволить себе купить 5090. 
    • О, втихую обновили русификатор до 1.2.1 от 12.09.2025 - хоть и через год, но браво, что не бросаете проекты!
      - добавлена полная совместимость с последней версией игры (с новой финальной песней Strange Moons).
      - русскоязычный кавер финальной песни остался на Space Oddity, что вполне даже не плохо.
      - новая финальная песня Strange Moons доступна с остальными оригинальными песнями в Доп. материалах даже после русификации песен, но под ошибочным старым названием Space Oddity, и здесь же (Steam-версия) выскакивает ошибка “File IO failure: setCurrentPositionFailed, error code 0 .\data\ep999-000.rmdp” на одной песне The Poet and the Muse. Не хочу душнить, но звук по-прежнему значительно портится (металлические призвуки и общее притупление голосов) в силу используемого на лету некачественного алгоритма при пересборке bik, т.е. в существенной части роликов (видео в которых не было затронуто текстовой русификацией), вот сравните русскоязычную озвучку в исходном временном mp3 с пережаткой в cine_2500.bik, это просто чистое небо и грязная земля, а вот с настройкой Sound compression level 0=perceptually lossless такого бы не было. "Пересборка bik вызывает неизбежное перекодирование звука, но с настройкой Sound compression level 0=perceptually lossless в сравнении с исходниками оригинальные треки будут практически идентичны даже по спектро/волнограмме, а треки с переводом будут неотличимы на слух (и треки mp3 нет смысла предварительно разжимать даже в 24-bit wav - результаты совпадут по CRC)." Вот бы все это подправить, цены бы не было озвучке.
    • https://boosty.to/shimonmood/posts/021dbd1d-5baa-4cb7-bcc0-ba7d7a431f66
    • Погамал, немного. Зачётная игрушка.
    • Castle of Heart: Retold Метки: Экшен, Приключение, Средневековье, Платформер, Похожа на Dark Souls Платформы: PC XS PS5 SW2 SW Разработчик: 7Levels Издатель: 7Levels Дата выхода: 3 октября 2025 года Отзывы Steam: 9 отзывов, 33% положительных
    • https://boosty.to/trailslocalization/posts/fbfabb97-3f35-4507-aa31-17148c07e959
    • Обновление под 1.0.3.
    • Так может удастся посмотреть тесты с конкретно твоей моделью.  А что именно за карта кстати?     https://www.techpowerup.com/reviewdb/Graphics-Cards/NVIDIA/RTX-3060-Ti/
    • The Alters Метки: Выживание, Строительство базы, Менеджмент, Исследования, Научная фантастика Платформы: PC Разработчик: 11 bit studios Издатель: 11 bit studios Серия: 11 bit studios Дата выхода: 13 июня 2025 года Русский язык: Интерфейс, Субтитры Отзывы Steam: 9531 отзывов, 89% положительных
    • Обновление под 0.3.4.12493.
  • Изменения статусов

    • ElikaStudio

      https://www.youtube.com/watch?v=Nqcr83D8xhw
      https://www.youtube.com/watch?v=yRh3i7FKwOQ
      https://vk.com/video-48153754_456239346
      https://vk.com/video-48153754_456239345?list=ln-xnLZUtIyCEc6eshGvW
      https://ibb.co/p6BtMqWQ
      Перед тем, как ступить на борт корабля капитана Синей Бороды, нужно скачать озвучку!

      Life is Strange: Before the Storm:
      Эпизод 1: "Прoбуждeниe"
      Эпизод 2: "О дивный новый мир"
      Бонусный эпизод: "Прощание"
      Русская озвучка уже доступна для скачивания!

      ElikaStudio выражает огромную благодарность всем, кто принял участие в создании проекта! 
      Группе [club76249462|Mechanics VoiceOver R.G. MVO] , в частности их руководителю Дмитрию за неоценимую помощь в выпуске эпизода.

      Скачать для PC Classic (2018):
      GDrive: - https://drive.google.com/file/d/19CL_L80Mz0sIxcb54Ss64byAkeZmV22r/view?usp=sharing

      Скачать для PC Remastered (2022):
      GDrive: - https://drive.google.com/file/d/13q58Lpvw5_aYPYeZ7OGYZlAKOoS1gEbL/view?usp=sharing

      Скачать для Свитч(2022):
      GDrive: - https://drive.google.com/file/d/15e—T1LQiGQCYIHeNnj_C2qJA16Gvh1i/view?usp=sharing


      Баг репорт в обсуждении:
      https://vk.com/topic-48153754_52801766
      ___________________________________________
      Финансовый аппарат:
      www.donationalerts.com/r/elikastudio
      Пожертвовать средства на наши проекты:
      Кошелек ЮMoney 4100 1188 6818 3009
      карта Сбер банк 2202 2018 6334 1042
      карта Альфа банк 5559 4937 0209 8584
      Спасибо за вашу поддержку!
      #elikastudio #waylandteam #русскаяозвучка
      · 0 ответов
    • Максименко Вадим  »  jk232431

      Как перевести субтитры в winx club the game,а то у меня не получается выходит ошибка?
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      Вышел русификатор для Knights and Bikes (текст и текстуры) steam/gog совместимый
      · 0 ответов
    • Nitablade  »  k0rre0n

      Куда же ты пропал...
      · 0 ответов
    • Дмитрий Соснов  »  Tirniel

      Привет! ты разбираешься в компьютерном железе, сможешь помочь с советом по апгрейду старого компа?
      · 1 ответ
  • Лучшие авторы


Zone of Games © 2003–2025 | Реклама на сайте.

×