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

Цитата:
Сообщение от supernewbie Посмотреть сообщение
это ещё пол беды, защиты в своей криптопроцедуре изменяют пакет (добавление хвид в AuthLogin, etc), а она под темидой, чежеделать...

Добавлено через 23 часа 47 минут

больше интересно как ты его потом разбираешь
я тоже дошол до того места где начинаетса полиморфичная обфускация кода) дальше понял что нужны большие вложения времени и сил и забил =) пока петух не клюнет наф нада

Добавлено через 6 минут
delphi Код:
repeat   rdsize:=TL2C.nhandler.netbuffer.Read(pckBuffer);   if assigned(TL2C)then inc(TL2C.clientdata.disp_perf); // bedug   if rdsize>buffer_size then begin    smessage('netbuffer oversize');   end;   if rdsize<>0 then begin    pckBuffer.data:=pointer(DWORD(pckBuffer)+sizeof(TNetworkPacket));    //IDirect3DDevice9H(idev_).StrWrite('pread '+inttohex(pckbuffer.id,2)+' '+inttostr(rdsize),0);    DispatchNetwork_handler(pckBuffer);   end;   until rdsize=0;   except    smessage('netbuffer process exception');    exit;   end;
разбираетса еще проще (кусок кода из потока бота выбирающий пакеты)
DispatchNetwork_handler(pckBuffer); - вот тут поток бота разбирает пакет вытащенный из буффера. здесь он может его обсчитывать сколь угодно =)

Добавлено через 16 минут
да и кстати, если хукаеш диспатч при переключении окна во 2 план клиент резко сбрасывает скорость опроса в диспатче от чего бот начинает зверски тупить. если заблочить переход в экономящий режим (тотже -nosleep) то фоновой клиент будет эпически грузить процессор.

бот жрущий 25% проца это экстрим
__________________
читернуть бы ништяг

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