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

Рекомендуемые сообщения

2 минуты назад, Recpec158 сказал:

А можно ли у инструкции найти указатель? а то при перезапуске меняется адрес инструкции?

Я же тебе написал, сделай скрипт в СЕ с аобсканом.

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Garik66 сказал:

А то что ты сделал, это просто угадайка, толи хотел пользователь или нет.

С фигали угадайка?

Инструкция на запись работает как бы mov [edi+28],eax и она занимает 3 байта.

Ссылка на комментарий
Поделиться на другие сайты

Только что, krocki сказал:

С фигали угадайка?

А с того, что по-первому посту пользователя, нельзя сделать никаких выводов, что хочет пользователь, как он изменил изначальный скрипт.

Ссылка на комментарий
Поделиться на другие сайты

Я с асембой столько провёл времени...просто угадайка это не для меня, да и такие инструкции встречались мне не раз похожие.

По этому из его мозайки первого скрипта, было просто сделать нормальный АА скрипт...Короче это вопрос логики!!!!

Изменено пользователем krocki
Ссылка на комментарий
Поделиться на другие сайты

16 минуту назад, Recpec158 сказал:

Попробывал работает спасибо!

Скрипт работает работает!!! но как теперь у инструкции найти указатель? а то при перезапуске игры меняется адрес инструкции?

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, krocki сказал:

По этому из его мозайки первого скрипта, было просто сделать нормальный АА скрипт...Короче это вопрос логики!!!!

А если пользователь судя по его скрипту удалил нужную инструкцию из оригинальных? И адрес не соответствует инструкции .

Ссылка на комментарий
Поделиться на другие сайты

14 минуты назад, Garik66 сказал:

А если пользователь судя по его скрипту удалил нужную инструкцию из оригинальных? И адрес не соответствует инструкции .

Ну это конечно, если он реально что то удалил...тогда да...хз что могло получиться, но по его скрипту, то что он выложил, мне было более понятно что да как сделать правильно.

Изменено пользователем krocki
Ссылка на комментарий
Поделиться на другие сайты

 

9 часов назад, Recpec158 сказал:

Понятия не имею что такое "Аобоскан" и в пойсковиках нечего про него не сказано

Посмотри например видео от Xipho, если влом всё смотреть, то с 7 минуты:

 

 

Изменено пользователем Garik66
Ссылка на комментарий
Поделиться на другие сайты

8 минут назад, Recpec158 сказал:

Понятия не имею что такое "Аобоскан" и в пойсковиках нечего про него не сказано

Попробуй мой скрипт с аобой который я выложил выше...может запашет...хз...кстати что ты там взламываешь и что за игра?

Изменено пользователем krocki
Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, krocki сказал:

Попробуй мой скрипт с аобой который я выложил выше...может запашет...хз...кстати что ты там взламываешь и что за игра?

Bad Piggies на бесконечные предметы 

Ссылка на комментарий
Поделиться на другие сайты

Ясно! Хотя там в отладке у тебя думаю есть такой код выше над брякнутой инструкцией dec eax или dec al.

Если да и есть, то проще его занопить...поскольку инструкция всего 1 байт занимает.

Ссылка на комментарий
Поделиться на другие сайты

13 минуты назад, krocki сказал:

Ясно! Хотя там в отладке у тебя думаю есть такой код выше над брякнутой инструкцией dec eax или dec al.

Если да и есть, то проще его занопить...поскольку инструкция всего 1 байт занимает.

1j25Q47.png

Ссылка на комментарий
Поделиться на другие сайты

Так у тебя в отладке выше стоит inc eax - это значит что инструкция увеличивает значения в игре типа предметов.

Блин сайт обновился и не удобно стало постить...

Вот такой скрипт будет у тебя...тестируй:

Скрытый текст

[ENABLE]
aobscan(search,40 89 47 28 8B 47 08)
alloc(newmem,$4000)

registersymbol(search)
label(return)

newmem:

db 90 89 47 28 8B 47 08
jmp return

search:
jmp newmem
db 90 90
return:
registersymbol(search)

[DISABLE]
search:
db 40 89 47 28 8B 47 08
unregistersymbol(search)
dealloc(newmem)

 

Изменено пользователем krocki
Ссылка на комментарий
Поделиться на другие сайты

16 минуту назад, krocki сказал:

Вот такой скрипт будет у тебя...тестируй:

Может всё-таки такой ;):

Скрытый текст

[ENABLE]
aobscan(search,40 89 47 28 8B 47 08)
registersymbol(search)
search:
db 90 

[DISABLE]
search:
db 40 
unregistersymbol(search)

 

 

  • Плюс 1
Ссылка на комментарий
Поделиться на другие сайты

Garik66 Точняк...да так ещё лучше и мобильней...ведь мы просто нопим, а не внедряем.

Изменено пользователем krocki
  • Плюс 1
Ссылка на комментарий
Поделиться на другие сайты

8 минут назад, Garik66 сказал:

Может всё-таки такой ;):

  Показать содержимое


[ENABLE]
aobscan(search,40 89 47 28 8B 47 08)
registersymbol(search)
search:
db 90 

[DISABLE]
search:
db 40 
unregistersymbol(search)

 

 

Перезапустил игру этот скрипт Работает!!! Спасибо большое правду говарили что тут хорошие люди  сразу помогут :) 

  • Плюс 1
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

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

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