defaultplayer Неинициализированная переменная - это переменная, которая не имеет фиксированного начального значения. То, что эти переменные...
Pinkbyte В оффлайновой версии форума должна быть реализация на чистом асме, в разделе A&O.
В IE и FF всё нормально отображается.
masquer Всё равно линкер обьединяет все одноимённые сегменты в одну секцию, щедро разбавив выравниваниями на заданную по умолчанию границу....
Y_Mur Не занимает места содержимое секции, но у каждой секции есть ещё заголовок, в который помещается, к примеру, имя секции. Если совместить...
defaultplayer .data? закрывает предыдущий сегмент, т.е. генерирует _TEXT ENDS (если перед .DATA? идёт .CODE) и создаёт новый: _BSS SEGMENT...
Softice - не брутфорсер паролей :) Если пароль большой, то даже распределённая сеть не поможет.
Y_Mur Если в экзешнике присутствует секция data (инициализированных данных), а эта секция обычно присутствует, то bss вообще рекомендуется...
defaultplayer Имена API функций в экспорте не содержат суффиксов @n. В данном случае импорт не вызывает ошибки только из-за того, что указан...
А чем помочь, собственно? На асм перевести? Под masm/tasm/fasm/nasm/...? Вместо clock() в чистом API можно использовать GetTickCount().
А в другой версии USER32.DLL ординал может оказаться совсем другим.
defaultplayer Вопрос из серии "что я делаю не так?" Если сделать так как написал автор, то работать не будет - сам когда-то проверял.
f3DDoS Ну, если очень захотеть, то через н-ное число лет будет нечто похожее на Kolibri. Что это изменит, если за новую ось, кроме самих...
SUMMONER Код, который использовался бы раз в 100 лет и который всё равно можно реализовать 3мя стандартными инструкциями. А бранчи и джампы...
10_Brasil Нет такой функции в API. Есть функции, форматирующие числа в денежных единицах в зависимости от локализации, но это не совсем в тему.
defaultplayer Очень просто. Эти @xx далее попадут в IAT приложения, которое собирается использовать данную DLL, но в экспорте DLL нет никаких...
SUMMONER Если ты называешь это ограничением, то, видимо, специфичная ситуация со стек-фреймом в 64 и более килобайт для тебя не является...
defaultplayer Если это импортируемая функция (типа USER32!MessageBoxA, KERNEL32!ExitProcess и т.д.), то dword вполне успешно заменяет near:...
SUMMONER Странно, что человек знакомый с 16-битным досовским программированием считает, что 64К для стека может быть слишком мало. Мда, такую...
Рамер стека гораздо меньше 64Kb. pop eax add esp,imm32 jmp eax
Имена участников (разделяйте запятой).