Тема: CCP (dsetup.dll)
Показать сообщение отдельно
Старый 11.08.2011, 21:25   #7
Пользователь
 
Аватар для ALF
 
Регистрация: 18.09.2010
Адрес: Киев
Сообщений: 70
Сказал Спасибо: 9
Имеет 10 спасибок в 6 сообщенях
ALF пока неопределено
По умолчанию

Ммм... и так)

что у меня получилось

Код:
.........
macro m2m dst*,src* {
    pushd src
    popd dst
}
.........
proc HookMethod uses edi, Table:DWORD,Method:DWORD,Hook:DWORD
    mov ecx,-1
    cld
    mov edi,[Table]
    mov eax,[Method]
    repnz scasd
    m2m dword[edi-4],[Hook]
    ret
endp
.........
proc Init_Hook
    mov dword[UNHandler],ecx
    jmp [UNHandlerInit]
endp
..........
stdcall HookMethod,[UNHandlerTable],[UNHandlerInit],Init_Hook
......
В UNHandler у меня по идеи UNetworkHandler

Код:
mov ecx, [UNHandler]
mov eax, [ecx+48h]
mov ecx, [eax]
mov edx, [ecx+7Ch]
Цитата:
если в ЕСХ нетворкхандлер то в едх получим CryptPacket
Это для всех хроник актуально? (точнее для ИТ и ГФ одинаково?)
__________________
Все относительно...
ALF вне форума   Ответить с цитированием