можно писать отказавшись от пушей. Хотя класть в мусор сомнительно, но во фрейм совсем не гимор, и ESP никуда не уплывет.
murder забыл поди как мы с тобой на SSE2 вычисляли mod FFF00001? Там тоже нужно было знаковый бит перед сравнением инвертировать... Кста, а...
что значит приближенный, плюс минус один или хуже? ИМХО точный результат не даст ни один быстрый алгоритм, пока явно не выпишишь число в виде...
С высокой точностью Длина_в_битах*3/10 Для деления на 10 вроде можно юзать команды двоично-десятичной перепаковки... Ну вопщем до ума сам...
Альтернативный подход, вместо push писать в область стекового мусора ниже фрейма, но Винда или отладчик могут его потереть?
A мож выделять стек с запасом, тада и не будет адски сложной отладки? Вместо push писать mov [esp+size+4*N], где N это номер вложенности push
OLS чесслово хотел почитать, но кроме сертификации молодых ИТ специалистов ничего не нашел =((( непонятно ничего... Закрытых ключей в ОСи не...
Понял я наконец смысл fastcall в дельфи. Процедуры могут свободно изменять регистры eax edx ecx, и они же являются параметрами. А раз можно их...
Ну да =))) Сначала fastcall, а потом почти всегда push esi push edi push ebx В x86 нельзя как в других архитектурах push imm8 В опщем, некоторые...
Ща изучил, как это дело устроено в Дельфах =))) 1) Если процедура НЕ содержит директивы ASM, то компилер генерит код с ESP. Переменным заводятся...
Если возникнет потом задача юзать фрейм то выходит что через ebp не короче будет? Через ESP достаточно [esp+ecx], где ecx номер байтовой ячейки...
Это я туплю, опыта маловато... Я решил, что к байтам нужно будет адресоваться как [ebp-1], [ebp-2]... Но в натуре это конечно как вы справедливо...
кста, от ebp массивчики с 1 получаются, а от esp c нуля, что для си и асма привычнее. Так?
Вернее их относительные смещения изменятся, это тяжело будет отслеживать.
Дошло до меня наконец, что при отсчете от ESP нельзя будет стек юзать, от одного только push всем локальным переменным пипец прийдет =)))
Зачем вообще в архитектуру ввели EBP, когда все можно адресовать от ESP в минус и компилятору абсолютно пофиг какой код генерить? какие траблы и...
Недавно работал с выделением стековых фреймов и тоже задумался, зачем нужен ebp когда мона адресовать с вершины ESP? А еще у меня была одна...
OLS для этого разработчик должен отдать свои драйвера или программы на подписание прямо в Мелкософт, а оно всем такую честь оказывает? И потом,...
Вопщем рассуждая крайне абстрактно, тебе нужно 1) пропатчить файлы как тебе надо 2) пересчитать MD5 3) сгенерить пару своих ключей 4) закрыть MD5...
Если tmz решил присвоить себе авторство, то тогда наверное неразрешимо, но если прога не требует постоянной связи с инетом, то что мешает...
Имена участников (разделяйте запятой).