ПолезностиИсключительно для полезных тем из других разделов. Темы тут не создаются!
Темы сюда перемещаются из других разделов, и на их старых местах остаются постоянные перенаправления.
Привет всем. Есть вопрос по поводу перехвата UNetworkHandler:ispatchNetworkQueue(NetworkPacke t * *)
Я не могу понять как работать с "NetworkPacket * *" что значат две звездочки? указатель на указатель?
и как получить доступ к пакету если указатель на указатель? делаю так:
Клиент критует, если убрать отсылку пакета боту(закомментить IF блок) то все работает нормально. Т.е. получается перехват работает, а доступ к пакету - критует. Что не так - не могу понять подскажите?
ЗЫ: ошибки в методе SendToBot быть не может, проверяю отправку через перехваченную функцию UNetworkHandler_AddNetworkQueue_hook(UNetworkHandl er* This, int fEDX /*edx*/, NetworkPacket* packet) все отлично работает, но юзать эту функцию не хочу т.к. палится.
Привет, Yegor
Улучшаю познания С++ )) а вообще пытаюсь обойти защиту на одном сервачке HF5
ЗЫ: Модернизировал ту длл исходники которой ты мне давал(для внедрения в клиент), прям пашет на ура 2мя способами перехвата - но оба палятся, на чистом клиенте - работают без проблем)
ЗЫ2: так же пытаюсь написать защиту )))
__________________
Ничего не умею
Последний раз редактировалось Mlex, 22.08.2012 в 01:32.
Я не могу понять как работать с "NetworkPacket * *" что значат две звездочки? указатель на указатель?
Да, это указатель на указатель.
Советую прочитать это тему от начала и до конца, скил по хукам возрастет в несколько раз. вопрос по перехвату этой функции задавался в этой теме несколько раз и даже приводились готовые куски кода (правда на дельфи). Не ленись, вдумчиво изучи тему, много чего полезного узнаешь
maxilam, спасибо - было дело - перечитывал тему. С пакетом разобрался - просто не всегда указатель указывает на указатель - иногда на 0 Ведь функция вызывается в цикле потока и не всегда есть пакет который нужно обрабатывать все оказалось проще.
Прошло много времени уже после обсуждения, может остались у кого примеры, исходки , и всякие ништяки, хочу снова посидеть с клиентом ладвы, как раньше, просто уже сменил комп, место жительства, и исходки остались где то на старом харде которого я уже никогда не увижу.