После обновления клиента до 170 версии офсеты остались на прежних местах.
Но есть одно отличие:
куски кода вида
MOV ECX,DWORD PTR SS:[LOCAL.2]
заменили на
MOV ECX,DWORD PTR SS:[ARG.1]
т.е. в некоторых местах перешли от LOCAL к ARG
Кто может объяснить что это за переменные,
и куда они указывают?
Заранее благодарю за ответы.
Dinmaite
07.05.2011, 00:07
Показал бы лучше конкретное место в коде.
Лично я по вырванному куску ничего не понимаю :)
А вообще различий между 170 и 167 версией клиента нет, тоесть переименование переменных полностью лежит на совести отладчика.
Python
07.05.2011, 02:05
Спасибо!
Пойду пинать свою "Олю".
:)
Python
17.05.2011, 01:58
Отискал...
Действительно настройка отображения отладчика (в настройках анализа кода)
Теперь все коментарии типа<&USER32.ScreenToClient> ARG.1 LOCAL.2
убрал, и вижу нормальный код.
Так гораздо проще.
:ban: