Показать сообщение отдельно
Старый 19.05.2011, 02:32   #44
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

ну по крайней мере это 2 оставшиеся функции куда могли впихнуть шифрацию.

а вот этот кусок кода из Sendpacket вообще можно выкинуть =)
Код:
203D8C05: 0F849D000000jz 203D8CA8h   // нескомпилилса? выходим

203D8C0B: 807C240ED0cmp byte ptr [esp+0Eh], FFFFFFD0h
203D8C10: 750F      jnz 203D8C21h
203D8C12: 8B4C240F  mov ecx, [esp+0Fh]
203D8C16: 56        push esi        //объект
203D8C17: E824C5FFFFcall 203D5140h  // 2 IDs packet?
   call 20094FA0
        -call 2017660B -call 201765E7 (0,0,0,0,0)
203D8C1C: 668944240Fmov [esp+0Fh], ax

203D8C21: 8B54240E  mov edx, [esp+0Eh]
203D8C25: 52        push edx        // low byte = packet ID
203D8C26: 56        push esi        //объект
//ESI NetworkHandler
//EAX размер данных скомпиленого пакета
//EBX размер данных скомпиленого пакета ???
//ECX = 0
//Dl  = packet ID
203D8C27: E8E4C5FFFFcall 203D5210h  chaeck(pNetworkObject:pointer; pCompiledBuffer):POpcode; stdcall;
   call 20094E30
        -call 2017660B -call 201765E7 (0,0,0,0,0)
там тупо какието проверки на валидность опкода пакета

Добавлено через 2 минуты
по крайней мере я смеха ради для этого куска сделал стаб и все работает без этих функций =)

Добавлено через 4 часа 1 минуту
шифрует UNetworkHandler::ServerExPacketCountStart(void)

Добавлено через 5 часов 21 минуту
ошибочка. это не этот метод и не этого объекта, но уже неважно эта функция и перенаправлена в обработчик сср-эксперта. большая часть кода необфусцирована правдо замаскированы вызовы внешних апи зашифрованы ресурсы бла бла бла
__________________
читернуть бы ништяг

Последний раз редактировалось mira, 19.05.2011 в 02:32. Причина: Добавлено сообщение
mira вне форума   Ответить с цитированием