Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 04.03.2008, 00:36   #1
Новичок
 
Аватар для YuLaw
 
Регистрация: 21.02.2008
Сообщений: 4
Сказал Спасибо: 0
Имеет 2 спасибок в 1 сообщении
YuLaw
По умолчанию hook

вообщем делема такая, пытаюсь поставить хук в процессе l2.exe на функцию recv вызываемую из библиотеки wsock32.dll или ws2_32.dll, но не чего не выходит, при этом в любой другой проге тоже самое делаю без проблем(например в л2валкер).
В ла2.ехе хук ставится лиш на функ коннект.
мож кто знает почему?
__________________
I'm YuLaw
YuLaw вне форума   Ответить с цитированием
Старый 04.03.2008, 07:02   #2
Рыцарь
 
Аватар для dmitry501
 
Регистрация: 01.10.2007
Сообщений: 293
Сказал Спасибо: 42
Имеет 50 спасибок в 37 сообщенях
dmitry501 пока неопределено
По умолчанию

Дело в GG
__________________
Цитата:
Сообщение от Stas
...Ну на хрена ты меня посылаешь гууглить или искать 140 страниц описанных где-то комманд, если я уже в сотый раз объясняю, что хочу облегчить труд многим, я же эти доводы подробно описал...
dmitry501 вне форума   Ответить с цитированием
Старый 04.03.2008, 09:47   #3
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

дело в том что клиент скорее всего не recv а WSArecv юзает)
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 04.03.2008, 11:30   #4
Новичок
 
Аватар для Ptica
 
Регистрация: 11.02.2008
Сообщений: 24
Сказал Спасибо: 8
Имеет 11 спасибок в 5 сообщенях
Ptica
По умолчанию Re: hook

Цитата:
Сообщение от xkor
дело в том что клиент скорее всего не recv а WSArecv юзает)
Дело в том что WSArecv в итоге всеравно вызывает recv. Так что код в студию :)

Добавлено спустя 7 минут 53 секунды:
Выдержка из MSDN:
The WSARecv function provides functionality over and above the standard recv function in three important areas:

It can be used in conjunction with overlapped sockets to perform overlapped recv operations.
It allows multiple receive buffers to be specified making it applicable to the scatter/gather type of I/O.
The lpFlags parameter is both an input and an output parameter, allowing applications to sense the output state of the MSG_PARTIAL flag bit. However, the MSG_PARTIAL flag bit is not supported by all protocols
__________________
Пустынен мир, и нет конца пустыне,
и рай закрыт, и ни души в аду.

Октавио Пас "Оборванная элегия"
Ptica вне форума   Ответить с цитированием
Старый 04.03.2008, 12:43   #5
Новичок
 
Аватар для YuLaw
 
Регистрация: 21.02.2008
Сообщений: 4
Сказал Спасибо: 0
Имеет 2 спасибок в 1 сообщении
YuLaw
По умолчанию

Цитата:
Дело в GG
ну и причем тут GG??? думай че говориш.


Цитата:
дело в том что клиент скорее всего не recv а WSArecv юзает)
пробовал и на WSARecv ставить - итог один, ничего
__________________
I'm YuLaw
YuLaw вне форума   Ответить с цитированием
Старый 07.07.2008, 02:22   #6
Новичок
 
Регистрация: 27.06.2008
Сообщений: 2
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
evillive пока неопределено
По умолчанию

значит что-то ставит хук на туже функцию после тебя и перетирает твой переходник либо дублирует часть инструкций и прыгает в эту функцию уже после твоего переходника такую "защиту" делать пять минут ровно столько и обходить ее
evillive вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 23:26.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!