
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.05.2006, 19:09
|
|||
|---|---|---|---|
|
|||
Перехват функции DLL? |
|||
|
#18+
Я не большой спец в С++ извините :) Постановка задачи 1. Есть приложение test.exe, оно вызывает функции с test2.dll, к test2.dll есть lib и h-файл. 2. хочу повесить "прерывание" на одну из функций и ее перехватить + вернуть в приложение другие данные Вариант 1 Один из вариантов написать test3.dll и назвать test2.dll, а test2.dll переназвать my.dll. В test3.dll будут транзитом проходить все фнкции и только та одна будет обрабатываться по другому. Вариант 2 Перехватить через hooks, НО поймать данные это одно, а их подменить это другое Какой из вариантов имеет право на жизнь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.05.2006, 00:07
|
|||
|---|---|---|---|
|
|||
Перехват функции DLL? |
|||
|
#18+
Проще захучить, по-моему. А в чём сложность подмены при известном формате? Вот, если не видели, очень хорошая статья про перехват. На делфи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.05.2006, 07:05
|
|||
|---|---|---|---|
Перехват функции DLL? |
|||
|
#18+
Есть библиотека у MS DETOURS называется. Там идет перехват апишных функций. Посмотри, может чего полезного и для своего случая найдешь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.05.2006, 15:03
|
|||
|---|---|---|---|
|
|||
Перехват функции DLL? |
|||
|
#18+
статья http://wasm.ru/author.php?author=Ms-Rem ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2031202]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 365ms |

| 0 / 0 |
