Открыл Cheat Engine и начал искать нашу строку с логином, вышло 3 временных записи с 11 байтным адресом, начал искать какие то указатели, открывать какие-то структуры. В итоге перезапускаю CE, ищу, спускаюсь в самый низ вижу то что нужно. Это была статическая переменная string с логином, никакие там не классы, структуры и пр, адрес был такой steamui.dll+CF1DED. Проверил разные аки всё работает, в итоге прихожу через 10 минут и всё, по этому адресу нет логина.
Первое что подумал: какая то защита от Габена? Но я потом вспомнил что было окно обновления steam и может теперь логин находится по другому адресу. Завтра максимально быстро как проснусь попробую разные параметры поиска, если не поможет то я вообще хз что это такое?
Утренний UPD.
Галочка Case sensitive и всё нашло, до кучи ещё steam никнейм нашёл, все значения простые переменные string, никакие классы-хуяссы или указатели, а адрес действительно поменялся теперь это steamui.dll+CFD18D, гипотеза про обновление была верна.
Вечерний UPD.
steam никнейм оказался ошибочным, адрес статичный но он показывает не то что надо и его я не найду. Попросту не хватит знаний, там миллиард поинтеров. Лучше мне опыта поднабраться, на чём нибудь попроще.
Вечерний UPD 2.
Короче steam никнейм там цепочка указателей, не всё так просто, там ещё реализована защита от частой смены ников, врятле что-то найду.
Комментариев нет:
Отправить комментарий