Ты только забыл отметить, что твои картиночки это эмуляция для атлона. А я говорил о пентиумах, на которых возможно xor eax,edx и shr edx,imm8 не...
> "в самом лучшем случае будет 1" Ага, попался :) Для пентиумов в самом худшем случае получается 2, т.к. shr и sub независимы и выполняются...
Если ловить блох, то можно сэкономить еще 1 байт и несколько тиков, исключив один сдвиг: lea eax,[edx+66666667h] or edx,eax xor edx,eax and...
EM_SETTABSTOPS - это совсем не то, это установка позиций табуляции в multiline edit'ах
> "Вот из-за такого отношения к программированию..." Нормальное отношение - для кого главное суть, а не форма с кнопочками, шоб тратить на нее...
IceStudent Да не-е. Ошибка в том, что при Size = 0 сразу прыжок на @Ret и запись неинициализированного значения MemHandle в hMemTask или...
Пара замечаний в догонку. invoke VirtualAlloc,Null,dwSize,MEM_COMMIT,PAGE_... при dwSize > 0 резервирует незанятое адресное пространство...
В 9х тоже ничего подобного не происходит. Все как положено - при Size=0 VirtualAlloc и VirtualFree ничего не делают и возвращают 0, устанавливая...
Да, ребята, намутили однако. Придется повториться. 1) В дельфях по умолчанию используется тип вызова register при включенной опции...
> "А волшебное слово cdecl сказать не забыл ?" Во-во, типы вызова при объявлении функции в dll и exe должны совпадать. Вот только по правилам...
> "Существуют ли программы, которые могут визуально показать блоки программ и данных ..." угу :) называется OllyDbg :) команда меню...
Стандартные CRC осуществляют деление двоичных полиномов, поэтому должен быть цикл чтения данных с операциями SHR и XOR. Один из популярных...
Уж и не знаю, куда заметки по RDTSC строчить. Запостил в продолжение "IsDebuggerPresent?" А то volodya грозился прибить эту тему - жалко будет...
S_T_A_S_ Это ты кому объясняешь ? ИМХО, судя по первоначальному вопросу, парню азы и суть дела нужно объяснить, а не парить мозги...
SteelRat & S_T_A_S_ Все правильно. Мое замечание целиком относилось к коду приведенному Turkish, а вариации на тему "а еще и так можно" я...
Да, сама по себе идея хорошая, но вот можно ли ее реализовать, чтобы и надежно было и не выкладывать механизм контроля на блюдечке для...
Vjacheslav Ты бы лучше спросил, а нужно ли вообще использовать GMEM_MOVEABLE и Lock\Unlock в Win32. Насколько я понимаю кроме мороки они...
Turkish > "add esp,<размер стекового кадра>" > "обращение к переменным как [ebp+n]" Повнимательнее, батенька, надо быть, а то научишь......
volodya Ты никак за упаковщиков взялся ?! Не забудь пож-ста про PEB.NtGlobalFlag (Enable heap checking) и IsDebuggerPresent по хипу от...
> "msr вроде только у P6 Family присутствуют, так что у P4 их нет" Как это нет ? Есть конечно, но на то они и model specific, что могут...
Имена участников (разделяйте запятой).