

LuBu
Пользователи-
Постов
26 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Загрузки
Блоги
Весь контент LuBu
-
Какой из двух вариантов правильный в порядке расположения адресов? 1) game.exe + 001 -> 00FF -> FFFF -> 00F4 = 54 Health? 2) game.exe + 000F -> 00FF-> 0FFF = 54 Health? Часто при использовании ручного поиска в CE, находятся оч много адресов, и непонятно какой выбрать.
-
Очень часто с таким сталкиваюсь при взломе игр, когда ручным поиском в один момент заходишь в тупик. Как такой механизм называется? чтобы погуглить и поискать другие способы поиска, ну или найти инфу по подробнее, так как все равно не пойму почему решили найти LEA инструкцию. К тому же у меня эта инструкция вообще находится не рядом с mov eax,[esi+14]
-
Есть игра где отображается HP игрока, дело в том что я легко нахожу значение HP, но данное значение экранное. Но как известно для изменения значения, нам нужен реальный адрес, который я ни как не могу найти, даже через "Поиск неизвестного значения". Можно ли найти реальный адресс, через экранный? Или они могут находиться в разных участках кода.....
-
Тоесть если в игре все переменные объявлены как локальные, тоесть загруженные в стек. То никакого способа найти постоянный указатель нет?
-
1) Ищу значение которое есть у 0 игрока. Представим что это жизнь. 2) 3) Далее я беру EBP=0081FB34 и ищу через HEX. В итоге адресов нет
-
int main() { // <- не могу найти std::vector<int> players; // 0x009D1242 этот адресс динамический, на данный момент имеет такой адрес .... Проблема в том что Find out what... на этом адресе ничего не показывает. Тоесть никаких инструкций не срабатывает
-
Написал простенькую программу, которая содержит в себе вектор и 10 игроков, каждый игрок имеет показатель жизни. Раз в сек хпшка уменшается у кого то. Вообщем я нашел адрес нужного пользователя, нашел адрес вектора. Но не могу ни как найти статический указатель. Тот который зеленный. Делал все по инструкции как в роликах у данного канала. Любые идеи почему не получается найти зеленый адрес?
-
Я уже нашел подобный ролик у вас на канале) P.S. В принципе тему можно закрывать
-
Надо найти HP игрока далее найти самого игрока (это или структура либо класс) отняв смешение HP затем найти указатель на этого игрока после уже найти массив где лежат все эти указатели Я правильно все понял?)
-
@Xipho А через что тогда WinAPI рисует? Мы когда дескриптор получаем и начинаем рисовать, он же как - то связывается с видеокартой. Не напрямую ведь, а посредством чего - то...
-
[Cheat Engine] как быстро найти указатели, когда адресов много?
LuBu опубликовал тема в Cheat Engine
Нашел 300 адресов, как не пытался сократить их, не получается. Мне нужно получить все их указатели, чтобы узнать название dll файла, который используется у них. Можно ли как - то быстро это сделать? так как в ручную на это уйдет несколько десяток часов) -
MFC устарел уже давно Qt удобная, если надо быстро накидать менюшку и не сильно париться с этим. Но крупные проекты лучше не стоит, так своих проблем хватает. Выбор остается либо на WinAPI, сам пишу на нем, если что - то нужно. Ну и DirectX/OpenGL если нужно что - то красивое. WinAPI помойму тоже работает через DX, но так как это API винды. То на тяп ляп все сделанно. Итого: Пилишь простенькую программу - > QT Нужно что - то свое -> WinAPI Хочешь написать красивую программу или нарисовать что - то внутри игры -> DirectX/OpenGL
-
Да вы правы, я ошибся. Я выводил адресс объекта сразу после его создания, а нужно было вначале занести в вектор, а уже после выводить. Тогда да откладываются в памяти друг за другом. P.S. Как закрывать тему?
-
Это нормально что элементы в массиве находятся в разных областях памяти? Я думал что они будут распологаться опираясь на какой - нибудь шаг. Допустим начальный элемент в позиции 00FF, а дальше + 0A. Просто пошерстил отладчиком, а они вообще где попало лежат. Если это так, то это очень сильно меняет процесс поиска
-
Точняк, как я сам не додумался до этого, спасибо)
-
Написал на С++ обычную программку, которая добавляет в vector 20 элементов по очередно, после нажатия кнопки. Подключил Cheat Engine и смог найти кол-во массива на текущий момент. После сделал как в видеоуроках от gamehacklab. Начал искать адрес, в надежде узнать кто использует это кол-во и все безрезультатно. Помогите мне разобраться, как находить список, массив через CheatEngine. Все бы ничего, если бы один замечательный инструмент Dissect Data/Structures в Cheat Engine работал бы правильно. А то постоянно то Pointer отображается как Float, то Byte как Int.... Так что обычным анализом в этом инструменте не получится найти. Отладчик VCH использую.
-
Find you what access this address Find you what writes to this address В каких случаях нужно использовать 1 способ, а в каких 2 способ поиска указателя? Есть ли где - нибудь подробный туториал по этому?
-
А какой адрес нужной искать, экранный или реальный? если я собираюсь найти адреса других игроков, на которых не могу ни как повлиять, а могу только читать данные, то наверное экранный да?
-
А еще он заголовки окон проверяет. Я пробовал писать Injector, но как то у меня слишком простой получился. Думаю такой спалить очень просто, даже если свой будет. На сайте есть статьи по тематике инжекторов с нуля? P.S. Тему можно закрывать
-
Здравствуйте, нашел в игре с ботами нужные адреса и их структуру. При попытке использовать эти данные в сетевой игре, все эти адреса становятся недействительными. Подскажите плиз, от какого dll нужно отталкиваться, чтобы получить нужные адреса в сетевой игре? engine.dll client.dll mp.dll Какой именно нужно использовать? Я уже 3 день мучаюсь. Дайте хотя бы совет в какую сторону рулить. Такими темпами вся мотивация угаснет ? P.S. Админ, спасибо за ваши видео на ютубе, посмотрел все ?
-
Воу круто, спасибо узнал много интерестного)
-
Здравствуйте, не знаю в какой теме создать эту тему, решил создать здесь. Вообщем, стоит ли писать свой Injector для внедрения DLL в процесс игры или воспользоваться каким - нибудь готовым типо Guided Hacking DLL Injector. Очень не хотелось бы получить бан от VAC, за использование инжектора. Так как где -то читал что VAC проверяет многие вещи, а именно OpenProcess, RPM/WPM и другие.... Если есть у вас какие - нибудь темы связанные с этим, скиньте мне плиз, очень хочется изучить их. P.S. Админы, перенесите плиз в нужный раздел данную тему, если это нужно.