Перейти к содержанию
Опубликовано
comment_139

Ломаем значения с плавающей точкой.

Значения с плавающей точкой - Значения при которых значение изменяется не на целое число,а на число с 10,100,1000 долями и т.д.
Пример тот же.
Мне известно,что float - Здоровье.А Double - Патроны.Так же известны значения.Оба значения равны 100.

Можно найти адресса значений,как точное значения,но я обожаю "Само ё***во" поэтому буду использовать поиск с точкой.

 

Делаем все так же CE запускаем.Присоединяемся к процессу.Начинаем искать.
В CE выбираем точное значение.Дополнительно ставим,что значение будет с плавающей точкой.

 

http://www.pixic.ru/i/V0h1K4B6A933o0G5.png

 

Начнем со здоровья.

Сканируем значение.100(Так как наше значение равно 100)

В итоге нашли мы адрес(а),проверяем.Замораживаем.

Готово адрес "Здоровья" найден.

Переходим к поиску адресу "Патроны"

Я знаю,что адрес равен 100.
Ставим тип значения "Douple" этот тип тоже с плавающей точкой.

Начинаем поиск.Ищем,ищем находим наш адрес.Морозим его.Проверяем.

 

http://www.pixic.ru/i/90U1j4i649r380S7.png

 

В итоге я взломал адреса "Здоровья" и "Патроны"

 

http://www.pixic.ru/i/y0T1a4B6t993N0A8.png

 

Моя задача была изменить значения на 5000.С чем я и справился.

На видео,есть мои косяки.Перед записью пробую разные варианты,самые простые записываю.

https://www.youtube.com/watch?v=-OF6AN5fV6w&feature=youtu.be

 

CheatEngine - download

VirusTotal

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

Гость
Эта тема закрыта для публикации ответов.