|
|
|
Forum Guru
      
участник
Last Login: 16.10.2007 19:20
Сообщ.: 62,
Visits: 359
|
|
| У меня появилась идея можноли модифицировать адрес вызываемой функции в запущенном приложении при помощи функций Write/ReadProccesMemory, если нет то как же это всётаки сделать?
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| Теоретически да. Только ведь придется найти все инструкции вида call [addr] и заменить адрес на новый. Для этого по идее придется пройтись по заголовку PE файла чтобы найти fixup-таблицу (так она вроде называется) и потом пропатчить все эти адреса. Я только одного не могу понять - зачем тебе это в VB.NET понадобилось делать?
|
|
|
|
|
Forum Guru
      
участник
Last Login: 16.10.2007 19:20
Сообщ.: 62,
Visits: 359
|
|
| Я до сих пор не нашол способа перехватить вызов API для моего фаирвола. Помогите ктонибудь сделать это ....
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
|
|
|
|
Forum Guru
      
участник
Last Login: 16.10.2007 19:20
Сообщ.: 62,
Visits: 359
|
|
| Народ давайте попробуем это сделать сейчас же начинаю экспкркмкнтировать! И еще при вызове API вылазиет какоето окошко в VB .net чё это такое и как убрать?
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
vIRisium (21.10.2006) И еще при вызове API вылазиет какоето окошко в VB .net чё это такое и как убрать?Как по твоему можно ответить на этот вопрос, если ты не сказал какую функцию ты вызываешь, не привел текста сообщения в этмо окне или не привел его скриншота?
|
|
|
|
|
Forum Guru
      
участник
Last Login: 16.10.2007 19:20
Сообщ.: 62,
Visits: 359
|
|
| Нет я вызываю любую API и VB у меня начинает говорить что вызвонна та та функция и так каждый раз!
|
|
|
|