Сегодня мы будем делать Wall Hack используя внутри игровые функции и немножко обратной разработки. И так что мы имеем? Есть способность, называемая «Dark Vision», эта способность позволяет видеть врага, через стены. Логично предположить, что, если есть какое-то ограничение по действию, раз не все противники показаны.Ну что ж начнем поиск. Для начала найдем таймер выключения. Это значение от 0 до 30 типа float. После этого ставим бряк на доступ, включаем и выключаем способность в игре и видим инструкции которые срабатывают столько же раз сколько мы нажали на кнопку.
Начнем с первой инструкции, видим что она работает с типом float.
Делаем дамп игры, загружаем в IDA, вооружаемся ReClass и переходим на адрес найденной инструкции. Нажимаем F5 и восстанавливаем код.
Вот что из этого вышло.
Ну и конечно, же результаты) (В идеале надо отключить еще и этот эффект сепии или как он называется)
Забыл добавить сигнатуру для поиска функции,вдруг кто делать соберется. 8B D8 8B 86 ? ? ? ? 48