Сейчас на форуме: (+5 невидимых)

 eXeL@B —› Программирование —› инжект. __thiscall
Посл.ответ Сообщение

Ранг: 17.1 (новичок)
Активность: 0.010
Статус: Участник

Создано: 08 октября 2007 19:59
· Личное сообщение · #1

Всем привет.
Вызвать метод в жертве просто.
_http://www.wasm.ru/forum/viewtopic.php?pid=137631#p137631
а вот как описать свою ф-ию как thiscall для подмены?
т.е. есть в жертве класс, со своими методами, большинство не известно.
перезаписываем call ::bar, на call myfunc, при этом компилятор msvc должен знать, что myfunc это thiscall (т.е. указатель брать из ecx)
без использования _asm
как?



Ранг: 163.7 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 09 октября 2007 00:15
· Личное сообщение · #2

Если правильно понял, что нужно, то пиши класс-наследник от "есть в жертве класс" и объявляй myfunc его членом.


 eXeL@B —› Программирование —› инжект. __thiscall
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати