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

NickSpirit

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

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

  • Посещение

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

  1. Не понял...а что в этом скрипте происходит? на метке newmem ничего нет...
  2. Я потом написал что с этим разобрался)))) Но суть та же - раза с 10 скрипту удается срабатывать нормально. Не знаю..щас попробую ради интереса снова найти руками адрес..посчитать сколько я поймаю рыбы..и включить скрипт снова. Надо же найти причину вылета игры. Скрипты такие полезные ведь!
  3. Инструкция работает только с одним адресом. Это точно. я в видео это проверял. А вот по поводу опыта - не знаю. опыт как то не так важен для меня)) А вот про защиту я уже задумываюсь.
  4. Конечно могу. Достаточно всего лишь подсечь рыбу нажав пробел когда рыба клюнет. Делаю на доночной снасти. (хотя это думаю роли не играет). Вот когда я жму пробел - то игра вылетает. (инструкция как раз и происходит в этот момент) Причем Ваш вариант не работает на обеих машинах. Тогда как вариант от Garik66 более или менее работает на одном компе у меня. Я когда тестил вариант от Garik66 нашел адрес нужный мне руками (при этом выловил порядка 20-40 рыб). и потом включил скрипт - он отрабатывал норм. если же я сразу пытаюсь использовать скрипт - игра вылетает.
  5. Сделал. Все также - игра зависла и потом вылетела.
  6. Вообщем глянул - инструкция работает с одним адресом, а скрипт больше так и не заработал. как бы я его не включал. Записал видео - как и чего. Видно что скрипт выдает не тот адрес. Кстати когда записывал видео - скрипт не вызвал закрытие игры. https://yadi.sk/i/_5efwqMlwXRXS Кстати, щас глянул по инструкциям как отрабатывает наш код - в регистре EBX действительно находится наш адрес - но вот в Pointer он не попадает судя по всему. Сорри!) Кажись я разобрался - сделал представление HEX)
  7. Вообщем еще раз проверил скрипт там где он работал - не работает. Игра тож виснет и вылетает. Отработал верно скрипт только один раз. Щас еще гляну с одним ли адресом работает данная инструкция. Есть мысль что если включать скрипт в определенный момент то он работает верно.
  8. Кстати на ноуте адрес не изменяется при перезапуске игры. Лан попробую переустановить CE. Не понимаю...то ли я не вижу какую то простую проблему..то ли делаю что-то не так)) но на ноуте не работает. Нужный адрес скрипт всегда выдает один и тот же. что врятли правильно.
  9. Да, но не пойму почему только на одном компе....))) А так - огромное спасибо конечно! Теперь буду знать как для других инструкций сделать по аналогии. Только вот как заставить работать его везде...надо подумать. Игра реально виснет на ноуте и вылетает.
  10. Блина) стал записывать видео на другом компе) там все получилось...а вот на основном - щас попробую все перезапустить и еще раз попробовать. Да реально, не работает на ноутбуке..работает на стационарном компе. Версии CE правда разные на компах. и на ноутбуке при активации срипта адрес появляется не оч похожий на правду...
  11. Эмм...вообщем активировал скрипт - попробовал - игра подвисла и потом вылетела. Кстати - можно такой вопрос - вот у нас при такой инъекции оригинальная инструкция остается или нет? Для наглядности могу видео записать что я делаю и что происходит.
  12. Табличка прицепилась. Но адреса там нет. Что сделать дальше??? Судя по скрипту нужно добавить адрес Pointer?
  13. Пишет почему то - недопустимая таблица читов. Это как? CE 6.5.1. русское 32bit
  14. По поводу адреса - искал его с помощью Code Caves в CE и смотрел чтобы он был доступен для Read\Write. Сейчас нажал просмотреть этот регион памяти - на этом адресе и на всех соседних - одна и та же инструкция add [eax],al. А скрипт - все просто - каждый раз искать адрес нужного параметра в игре - тяжко и долго. А код игры всегда один и тот же. Посмотрев урок про автоматический поиск указателя - решил сделать также.
  15. Попробовал, скрипт запускается, но когда доходит дело до этой инструкции игра вылетает.
  16. Спустя кучу времени нашел я нужную инструкцию. Написал вот такой вот скрипт: Из скрипта понятно что нужная мне инструкция: Моим же кодом я пытаюсь в известный мне адрес 110280FC (который был найден через Code Caves в CE, с правами на доступ Исполняемый\Чтение\Запись) вставить адрес который содержится в [edi+6C]. Ну и сделал флаг чтобы скрипт срабатывал всего один раз. При запуске скрипта - игра вылетает. Прошу помощи - может я чего не так сделал в скрипте? оригинальную инструкцию мне нужно сохранить. она мне не мешает. цель которую я преследую в этом скрипте - просто получать автоматически адрес нужного мне значения.
  17. Спасибо за совет! Уже понял это. теперь пытаюсь писать скрипты...пока не очень удачно.
  18. Вообщем все равно крашится процесс. Скорее всего присутствует какая нибудь защита от изменения кода. ну или типа того.
  19. А может быть такое что все свободные адреса в памяти имеют статус либо Read Only либо Executable\Read only??? Сорри уже нашел доступные для записи.
  20. Спасибо, за пояснения! Очень толково ответили на мои вопросы. Обязательно попробую.
  21. Очень полезный урок! Спасибо! Уважаемый Keng ответьте пожалуйста на вопрос - у меня инструкция mov[ebp-10],edx ну и игра 32Bit - ваш код подойдет к такой инструкции??? если просто заменить инструкцию оригинальную? поясню откуда взялся такой вопрос - попытался написать код сам - когда дошел до инструкции Push RBX - не особо понял что писать в ней в моем случае. Вообщем написал такой код - при запуске получил краш процесса.
  22. Сорри за тему не в том разделе. Такс..вот сделал видео. Закинул на яндекс диск. Вообщем - сначала ищу нужный мне адрес. в данном случае это адрес который реагирует на событие в игре - а именно когда стоят три удочки и на первой происходит поклевка - на видео видно что я отсеиваю именно когда поплавок уходит под воду (да и еще - когда на удочке нет поклевки нужное значение равно 0, на видео видно что я потом отсеиваю используя и это знание тоже). В данном случае нашлось два адреса (я беру для чтения поклевки всегда верхний). Но пробовал искать указатели на оба адреса - не получалось. https://yadi.sk/i/fiWWjc8JvCHkP вот видео. Название игры Fantastic Fishing
  23. Всем доброго времени суток! Прошу помощи во взломе онлайн игры с установленным клиентом на PC. Вообщем суть такая - игра - обычная рыбалка. Я нахожу нужный адрес в памяти и в боте просто читаю его значение. Но как всегда проблема в том что после перезапуска клиента заново приходится искать адрес. Посмотрев кучу видеоуроков по нахождению указателей - попытался сам найти. Но ни в какую. При поиске через Pointer Scan - указателей либо совсем не находит, либо находит, но после перезапуска при отсеивании - показывает ноль. При поиске в ручную - тож возникли проблемы. Ставлю отладчик, вижу инструкцию - делаю новый поиск адреса который значится в описании инструкции - не находит такого. Подскажите что я делаю не так? могу видео записать как и что я делаю...
×
×
  • Создать...

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

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