Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос UE5 Platform Spoofing — Как подменить PC на консоль?

Sloppy
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
13 Фев 2026
Сообщения
445
Реакции
10
Народ, кто плотно ковыряет Unreal Engine 5, есть вопрос по визуальному спуфингу. В последнее время в кроссплейных катках часто вижу челов, которые явно рейджат с ПК, но в табе у них красуется логотип PlayStation или Xbox.

Суть в том, как это грамотно реализовать в своем Internal чите? Понятно, что игра запрашивает данные о платформе через встроенные либы движка, но где именно сидит эта проверка?

Что обычно стоит чекать в UE5:
  1. OnlineSubsystem (OSS): Почти наверняка нужно хукать методы в IOnlineSubsystem. В частности, GetOnlinePlatformName или GetSubsystemName.
  2. FOnlineSubsystemModule: Можно попробовать подменить дефолтную платформу через патчинг модуля инициализации или подмену строк в памяти.
  3. FUniqueNetId: В некоторых проектах тип платформы может определяться через префиксы или структуру сетевого ID.

Если кто-то уже реализовывал подобный функционал — поделитесь вектором. Интересует именно техническая часть: какие функции в SDK стоит пореверсить в первую очередь, чтобы сервер или другие клиенты видели в тебе консольщика.

Кто уже копал в сторону OnlineSubsystem для кроссплея?
 
Назад
Сверху Снизу