- Промокоды
- Тир-лист персонажей
- Баннеры 1.2
- Тир-лист банбу
- Инспектор Мяучело
- Памятные монеты АИК
- Пропавшие мини-грузовики
- Все скрытые квесты
- Все достижения
- Все арты c6 персонажей
- Как повысить уровень доверия агентов?
- Клякса: как приручить?
- Видеопрокат и все видеокассеты
- Отдыхающая домохозяйка: фильм
- Ностальгирующая девушка: фильм
- Влюбленная девушка: фильм
- Квест Клуб загадочников 1 и 2
- Квест Отмотай назад, детектив
- Квест Заметание секретов
- Квест Пропавшая картина
- Квест Бескрайняя бездна
- Квест Пророчество
- Квест Лимб банбу
- Все гайды
- Испытания Мерлина
- Хранилища сокровищ
- Луны мистера Муна
- Хитроумные ключи
- Головоломки Иродианы
- Квест «Призрак нашей любви»
- Квест «Колодец, колодец»
- Квест «Сокровища из проклятой гробницы»
- Квест «Гиппогриф вам укажет путь»
- Квест «Словно по звонку»
- Непростительные заклинания
- Все легендарные сундуки
- Все животные и твари
- Все метлы
- Все концовки
- Все гайды
- Башня Рамазита и колдовской погреб
- Вызов Шар — все испытания и Копье Ночи
- Логово Ансура — все чертоги и дракон
- Литейная стальной стражи — как спасти гондийцев
- Обыскать подвал — как открыть Некромантию Тхая
- Разрушенная башня — как запустить лифт
- Адамантиновая кузня — все формы и мифриловая руда
- Завершить оружейный шедевр — кора суссура
- Тетушка Этель — как спасти Майрину
- Яйцо гитьянки — как украсть и можно ли вырастить
- Мистический Падальщик — где найти слугу
- Найти клоуна Каплю — все части тела
- Как победить Геррингот Торм?
- Где найти Кровь Латандера?
- Где найти Песню Ночи?
- Все гайды
- Промокоды Honkai Star Rail
- Все сундуки Золотого мига в Honkai Star Rail
- Похвала высокой морали в Honkai Star Rail
- Все сундуки в Лофу Сяньчжоу из Honkai Star Rail
- Первооткрыватель в Honkai Star Rail
- Все сундуки Сада безмятежности в Honkai Star Rail
- Беглецы в Доме кандалов
- Заказ прокси
- Дом кандалов: сундуки и робоптахи
- Гексанексус: Remake в ХСР
Первый Doom смогли взломать и сделать внутри игры «змейку»
Она летает прямо по экрану, поверх монстров и марсианских коридоров.
Разработчик под ником kgsws нашел в коде оригинального Doom эксплойт, позволяющий запускать внутри игры собственный код. Уязвимость, связанная с обработкой сохранений, работает и в первой, и во второй части Doom.
В разговоре с Vice kgsws рассказывает, что решил поискать эксплойт, заинтересовавшись, можно ли добавить в оригинальный Doom что-то новое, не модифицируя саму игру.
Для демонстрации возможностей эксплойта разработчик реализовал в Doom «змейку». Она отрисовывается поверх игры и интерфейса, управление «змейкой» нестандартное: процесс, объясняет kgsws, больше напоминает вождение автомобиля.
Исходники «змейки» и самого эксплойта выложены в открытый доступ. В описании на GitHub разработчик поясняет, что функция игрового движка P_UnArchivePlayers некорректно проверяет состояние спрайта игрока: благодаря этому можно манипулировать структурой данных player_t.
Куча Doom при загрузке аллоцируется в случайном месте памяти, но kgsws выяснил, что отыскать нужные адреса можно благодаря копированию структуры player_t в переменную players[0], местонахождение которой известно. Дальше к нужным местам памяти можно обращаться просто по смещениям.
В итоге разработчик смог создать загрузчик, позволяющий встраивать собственный код в сохранения Doom и Doom 2. Таким образом, уверен kgsws, можно создавать очень продвинутые модификации.
- Инженер собрал огромную Nintendo Switch для детской больницы
- Фото: в Гонконге изъяли сотни контрабандных майнинг-ускорителей Nvidia
- Mount and Blade 2 исполнился год: главное из отчета разработчиков
- Зак Снайдер поучаствует в создании уникальных кроссовок в стиле Дарксайда
- Авторы Pokemon Go тизерят очки дополненной реальности
- Началось серийное производство модулей памяти DDR5