Перейти к содержанию

partoftheworlD

Пользователи+
  • Постов

    2 687
  • Зарегистрирован

  • Посещение

  • Победитель дней

    172

Весь контент partoftheworlD

  1. 1 отладчик на трейнер, 2 на распакованный трейнер в папке temp, там будет экзешник и dat файл, но мне кажется это извращение и надо экспериментировать с этим всем. Я знаю что не умею выражать свои мысли, чтобы все было понятно, так что если надо могу записать видео чуть позже(после 20:00 по МСК точно буду свободен).
  2. Мне кажется нет, тебе нужна инструкция которая бы работала с ID мобов, типа mov eax, [esi+edx*10+58], где edx id моба, иначе игра не будет знать какой моб взят. Иначе в лучшем случае ты возьмешь сразу всех мобов на карте, в худшем краш игры или бан. Если нужен ближайший моб, то надо будет считать дистанцию от тебя до моба, а после получать его ID и указывать в инструкцию, чтобы был выбран именно он.
  3. Как вариант запускать трейнер из x32dbg, ставить бряк на CreateProcessA, после найти все файлы которые трейнер выгрузил в Temp, открыть новый файл трейнера в папке Temp через отладчик, так же поставить бряк и запустить,удалить иконки и все что тебе надо с помощью Resource Hacker и снять бряк, продолжить выполнение трейнера, закрыть его, чтобы измененные файлы снова собрались в трейнер. Получится как-то так:
  4. Я решил посмотреть что там с игрой, правда 2-й частью игры, но тут урон это константа. Т.е если осколки - сносит 0,1 хп, если попадание то 2.5 сносит., граната 5,0 V65 берется из стека. if ( v29 && v30 && sub_185350(v16, &v60) && sub_22CA40(-1773941975, v59) && sub_202E50(-967545528, 0) ) { Damage = v65 - 5.0; v73 = 0; sub_3A24A0(3, &v60, 0); sub_3E0640(v16); dword_750C78 = 0; *(v7 + 112) |= 4u; goto LABEL_66; }
  5. Скорее всего в игре есть структура характеристик патрон как в battlefield, в которых хранятся баллистические показатели пули. Чтобы найти урон тебе надо здоровье ковырять в определенный момент ты найдешь вычисление здоровья, структуру в которой хранится урон и много чего еще. Мне кажется навряд ли оружие или патроны на прямую используют характеристики и поэтому маловероятно что ты найдешь через структуры патрон или оружия урон.
  6. Вот если ещё отключить подсветку любых других предметов, но на любом расстоянии модельки подсвечивать белым получится тепловизор а-ля ик оптика как в батлфилд на технике. Считай тоже вх.
  7. Можно чем угодно рисовать, только придется делать оверлей для рисования поверх игры.
  8. А разве не так должно быть? if ( (NumVertices == 674) ) { pDevice->SetRenderState(D3DRS_ZENABLE, false); pDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_SOLID); pDevice->SetTexture(0, g_pTexRed); oDrawIndexedPrimitive(pDevice, PrimType, BaseVertexIndex, MinVertexIndex, NumVertices, startIndex, primCount); } else { pDevice->SetRenderState(D3DRS_ZENABLE, true); pDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_SOLID); pDevice->SetTexture(0, g_pTexGreen); } }
  9. Ставь бряк на запись на здоровье, а после ищи где новое здоровье рассчитывается. И скорее всего урон будет лежать в отдельной структуре.
  10. 6 задание немного не понятное, ну вот нашел я какие-то числа как их проверить валидные они или нет, как они вообще связаны с n значениями на экране? Обновляются каждую секунду(иногда повторяются), но нигде не используются.
  11. Описывай полностью что ты складываешь, как ты получаешь указатель на структуру localplayer и т.д иначе получаются какие-то отрывки информации.
  12. Ищешь пинг к примеру и реверсишь пока не находишь указатель на пинг он будет выглядеть примерно mov регистр, [адрес класса + 0xAE4]
  13. Это смещение для класса ресурсов. Адрес класса + смещение пинга = твой пинг
  14. Cпасибо, но я делал по быстрому и ничего не сохранял)
  15. Вот это и странно, потому что лого было по верх всех слоев и должно выглядеть типа светиться, а после преобразования в png лого стало темнее.
  16. Может проще будет это сделать с помощью CE? Прикрутить режим ядра из CE к форме и вызывать перед вызовом функции которая будет сканировать сигнатуру на lua или обязательно C++/C#?
  17. Найди свои координаты, если повезет, инструкция будет работать и с тобой и с мобами, если нет, то можно поискать дистанцию от тебя до врага, а после выйти на координаты.
  18. А что может быть трудного, тип float изменилось/не изменилось при движении монстров, обычно координаты это самое простое что можно найти в игре не считая хп и патрон.
  19. Что ты подразумеваешь под данными монстра хп, координаты, структуру монстра, его атаку?
  20. То что, я например, отключил обновление отрисовки вроде бы NtUserValidate чего-то там, забыл как называется полностью, а раз таймер не обновляется, то не будет меняться значение таймера, а раз так то, и счет не будет изменяться, как по мне это не совсем правильное решение, но под условие задачи подходит. В следующий раз напиши, что можно использовать, а что нет, я это имел ввиду под "некорректным" заданием, а то будут делать как я. После поиска значения таймера понял, что проще будет по другому сделать, как мне кажется в traineme, crackme, keygenme необходима конкретика в заданий это усложнит его выполнение.
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.