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

RockHammer

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

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

  • Посещение

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

    7

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

  1. Всем привет! Вот трейнер, на игрушку "Shadow of Mordor". Версия игры: 1.0.1636.29 (update 2) Таблетка: SKIDROW Собственно, о функционале. 1. Бесконечный фокус (замедление времени в режиме прицеливания) 2. Бесконечные стрелы (еще и дистанционные атаки) 3. Прибавление очков "М" при обращении к ним (вроде бы на ~4500 очков) Вот так выглядит он сам: СКАЧАТЬ БЕЗ СМС И РЕГИСТРАЦИИ VirusTotal // Тема почищена от флуда.
  2. veh debuger необходим для корректной работы чита, ибо обычный windows отладчик уже не тянет) Собственно, проект собрал) Помогло снятие галочки "вызов трейнера по клавише"
  3. Проблему решил. Нужно было писать не в смещение, а в регистр (который после запятой в конце) Однако я же победитель по жизни! Поэтому при компилировании трейнера в СЕ - вот такая штука происходит: http://img-fotki.yandex.ru/get/5507/158357326.0/0_11bbef_5629635a_orig При вот таких настройках: http://img-fotki.yandex.ru/get/5411/158357326.0/0_11bbf0_5ac50faf_orig
  4. 4 байта. В том то и дело... Я даже не знаю что в скобках писать, если такой тип данных. (4byte) почему-то не катит... Не работает mov [rbx+50],64 cmp qword ptr [rdx+00000088],00 Я прописал свое значение - 15, но оно не действует... Пробовал add [rbx+50],2 но даже оно не катит.
  5. Оказывается инструкция мертвая была. Переписал на новую, работает) AOBScan - идея неплохая... Но слабо оптимизированная, ибо писать буду в том же СЕ Вот еще одна непослушная инструкция )) [ENABLE]alloc(newmem,2048,"ShadowOfMordor.exe"+CC19E4) label(returnhere)label(originalcode)label(exit)newmem:originalcode:mov [rbx+50],ecxcmp qword ptr [rdx+00000088],00exit:jmp returnhere"ShadowOfMordor.exe"+CC19E4:jmp newmemnopnopnopnopnopnopreturnhere:[DISABLE]"ShadowOfMordor.exe"+CC19E4:mov [rbx+50],ecxcmp qword ptr [rdx+00000088],00dealloc(newmem)Не посоветуешь, как лучше ее "укротить" ?)
  6. Я вот еще что выяснил: оказывается эта инструкция, отвечающая за концентрацию - работает еще и силой натяжения лука! Для справки, концентрация - количество времени, на которое ты можешь замедлить время в режиме прицеливания из лука. А чтобы выстрелить с особой силой - удерживать кнопку броска стрелы. Так вот, убийство инструкции с концентрацией почему-то сбило натяжение. В нормальном состоянии - натянул стрелу и стреляй, а после убийства этот процесс натяжения стрелы циклится. Как только стрела приходит в натянутое положение - вновь делается НЕнатянутой и так по кругу. Странно... Работает, но до перезагрузки
  7. Сам регистр? А от чего же ему не работать... Если он и присутствует в процессе - то выполняет какую-либо функцию) Или ты про что-то конкретное?
  8. Спасибо) как выяснилось - переставление (float) на первое место помогло, но в игре не работает... Может есть идеи как превратить это в рабочий код? Я просто слабо знаком с ассемблерными инструкциями и их практическим применением.
  9. Всем привет! Ломаю недавно вышедшую игрушку - Shadow of Mordor. Нашел концентрацию (без прокачки - 100 float, 0 когда концентрации нет) Сначала нашел указатели к значению, но они в один прекрасный момент, таинственным образом перестали работать. Просто взяли и перестали работать. (где значение стали вопросительные знаки???) Потом решил сделать убийство (nop), получилось. Хотел модифицировать код до инъекции. Вот такой скрипт получился: [ENABLE]alloc(newmem,2048,"ShadowOfMordor.exe"+CC1FBC) label(returnhere)label(originalcode)label(exit)newmem:mov [rbx+54],200(float)originalcode:movss [rbx+54],xmm7exit:jmp returnhere"ShadowOfMordor.exe"+CC1FBC:jmp newmemreturnhere:[DISABLE]"ShadowOfMordor.exe"+CC1FBC:movss [rbx+54],xmm7dealloc(newmem)и почему-то не компилируется... Проблема в 10 строке (мой код, не удивительно ) Кто знает, как обойти проблему? Или как лучше записать, что это значение в типе данных - float? Либо как сделать так, чтобы было всегда 200 значение?
  10. Ошибку исправил. А на будущее, в каком разделе создавать подобные вопросы, на счет программирования?
  11. Всем привет Решил поближе познакомится с С++, а именно - захотелось хардкора) А создавать формочку вручную - это, ИМХО, чистый хадкор) У кодера был такой урок, по созданию формочки через Win32 проект. Собственно, загвоздка вышла на следующей части - Знакомимся ближе с WinAPI и GUI временная метка - 3:15 На стадии #using namespace Gdiplus;Выдает ошибку 1 IntelliSense: требуется имя файла На всякий случай - вот скриншот В чем проблема? Как ее исправить?
  12. Благодарю за информацию. Так же, вот что я нашел в интернете на эту тему (если она кого-то заинтересовала): #include <windows.h>#pragma comment(lib, "winmm.lib") int main(){ mciSendString("play D:\\файл.mp3 wait", NULL, 0, NULL); return 0;}
  13. День добрый, GameHackLab! Осваиваюсь у вас на форуме Потихоньку начинаю грызть гранит С++. Начал изучать примеры программ, построенных на этом языке, и меня кое что удивило. Как остальные люди умудряются впихивать в свои трейнеры музыку? Не то, чтобы я хотел создавать трейнеры... Я хочу создать программку-помощник, для работы. Хочу научить ее разговаривать голосом Чарльза, из "Железного человека", чтобы почувствовать себя крутым хацкером Собственно, исходняки голоса у меня уже есть, а вот как добавить их в свою прогу - не знаю. Я видел что-то подобное у Coder1994, где он втыкал в свою программку .bmp файл (ламборджини ) Может что-то подобное можно проделать с музыкой?
  14. Слушай, не знаю в чем причина - но у меня твои ссылки не октрываются. Перекидывает на клиент для яндекс облака.
×
×
  • Создать...

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

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