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

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

интересная задача))) для меня уж точно

Поделиться сообщением


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

Попробуй такой вариант

Спойлер

[ENABLE]
aobscan(inject,0f84xxxxxxxx83xxxx89xxxx75xx8b)
alloc(inject_mem,$64)
label(_inject_)
inject_mem:
egistersymbol(inject_mem)
egistersymbol(_inject_)
_inject_:
readmem(inject,6)
inject:
db 90 90 90 90 90 90
[DISABLE]
readmem(_inject_,6)
unregistersymbo(nject_mem
unregistersymbo(_inject_)

 

 

Поделиться сообщением


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

Отпишись. Работает, не?

Поделиться сообщением


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

работает только он не отключаеться теперь

Поделиться сообщением


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

[ENABLE]
aobscan(inject,0f84xxxxxxxx83xxxx89xxxx75xx8b)
alloc(inject_mem,$64)
label(_inject_)
inject_mem:
registersymbol(inject_mem)
registersymbol(_inject_)
_inject_:
readmem(inject,6)
inject:
db 90 90 90 90 90 90
[DISABLE]
readmem(_inject_,6)
unregistersymbol(inject_mem)
unregistersymbol(_inject_)

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, SpiritWithim сказал:

работает только он не отключаеться теперь

Понятно, но половина задачи есть, сейчас подумаю что я не правильно в отключении сделал, или спрошу кого.

Поделиться сообщением


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

кажется понял ошибку попробуй такой вариант

Спойлер

[ENABLE]
aobscan(inject,0f84xxxxxxxx83xxxx89xxxx75xx8b)
alloc(inject_mem,$64)
label(_inject_)
inject_mem:
egistersymbol(inject_mem)
egistersymbol(_inject_)
_inject_:
readmem(inject,6)
inject:
db 90 90 90 90 90 90
[DISABLE]
inject: // в этом месте эту метку забыл
readmem(_inject_,6)
unregistersymbo(nject_mem
unregistersymbo(_inject_)

 

 

Поделиться сообщением


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

короче накосячил я.

Поделиться сообщением


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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, SpiritWithim сказал:

щас закачаю и скину

Так ведь ты же качаешь с какой то ссылки, почему бы тебе её не скинуть?

Поделиться сообщением


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

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

Изменено пользователем SpiritWithim

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, SpiritWithim сказал:

я на мегу заливаю)

Понял жду.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, SpiritWithim сказал:

интересная задача)))

То, что ты хочешь сделать, делается вот так: По моему :)  Это типа патча с копированием оригинальных байт. 

Спойлер

[ENABLE]
  aobscan(_inject_,0f84xxxxxxxx83xxxx89xxxx75xx8b)
  alloc(_inject_mem,64)
  label(_inject_restore_)
  _inject_mem:
  _inject_restore_:
  readmem(_inject_,6)
 _inject_:
  db 90 90 90 90 90
  registersymbol(_inject_)
  registersymbol(_inject_restore_)
[DISABLE]
 _inject_:
  readmem(_inject_restore_,6)
  unregistersymbol(_inject_)
  unregistersymbol(_inject_restore_)
  dealloc(_inject_mem)

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, LIRW сказал:

readmem(_inject_,5)

там 6 байт

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, Pitronic сказал:

там 6 байт

ну... с кем не бывает. Не заметил. Поправил.. 

Поделиться сообщением


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

[ENABLE]
  aobscan(_inject_,0f84xxxxxxxx83xxxx89xxxx75xx8b)
  alloc(_inject_mem,64)
  label(_inject_restore_)
  _inject_mem:
  _inject_restore_:
  readmem(_inject_,6)
 _inject_:
  db 90 90 90 90 90 90
  registersymbol(_inject_)
  registersymbol(_inject_restore_)
[DISABLE]
 _inject_:
  readmem(_inject_restore_,6)
  unregistersymbol(_inject_)
  unregistersymbol(_inject_restore_)
  dealloc(_inject_mem)

 

вот так работает), спс

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, LIRW сказал:

ну... с кем не бывает. Не заметил.

а я не в притензии тоже просто подсказал

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, SpiritWithim сказал:

вот так работает), спс

Ну и слава богу 

Поделиться сообщением


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

волшебники вы xD 😂 спасибо всем))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 минут назад, Pitronic сказал:

а я не в притензии тоже просто подсказал

:offtopic: Ну я писал как бы тоже без наезда :)  просто когда, что то вот так вот на бум делаешь, (под словом на бум, я имею введу, с ходу, а не то что, делаю и фиг знает чего :D ) можно опечататься... И я если честно, в своём варианте (который дал) ошибся 3 раза :)  ты просто этого не заметил, я поправил во время. Ну и четвертая ошибка в недостающем байте, о котором ты написал. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, LIRW сказал:

И я если честно

Да если честно то я облажался в трёх местах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, SpiritWithim сказал:

волшебники вы

Я не волшебник я только учусь.

Поделиться сообщением


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

я на ваших примерах учусь тоже

Поделиться сообщением


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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Предпросмотр

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

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

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