Miyamoto, И только тот, кто посоветует напрямую вбивать опкоды, выйдет из битвы весь в белом. ;-)
l_inc, Ага, программистская байка. Ходит, значится, программист с фонарём под глазом (т.е. его уже осудили аналогично) и ищет камень. Ибо...
Y_Mur, А что означает «пауза a'la 286»? Это код, специально написанный так, чтобы предсказатели ветвлений/возвратов P6+ пролетали, аки фанера над...
AsmGuru62, Бывает. Кто без греха, пусть ищет камень. ;-)
Извини за прямоту, но с работой dumpbin при наличии символов ты, похоже, не знаком. Вот фрагмент дампа user32.dll: ... 476 1DB 00021F3B...
Scholium, Пользоваться полезными утилитами (dumpbin, sed/awk) для генерации исходного кода MASM можно? На мой взгляд, dumpbin побогаче будет, в...
IMAGE_OPTIONAL_HEADER.AddressOfEntryPoint? Это RVA, перевести его в смещение в файле довольно тривиально: надо найти подходящую секцию (такую, что...
По большому счёту DIA SDK не сильно и нужен для того, чтобы имена экспортов из PDB получить. При настроенном сервере символов «dumpbin /exports»...
Кто, куда и что не катит?vid equ 1110b if (vid) and 1 display "vid and 1: true" else display "vid and 1: false" end if display 13, 10 if...
К сожалению, этот код не совсем эквивалентен исходному: когда сработает jz @exit, в стэке всё ещё останется адрес метки @loop.
«file» — имя директивы.
В общем случае может быть облом (если алгоритм зависит от состояния). Но для переключения страниц метод должен сгодиться.
Не смущает то, что (vid or 1) всегда равно 1111b при заданных условиях, гуру? ----8<---- abcd008, Думаю, if vid and 1 поможет.
emptyHook, Протрэйсить msconfig лень? Соответствие RegEnumValueW()->NtEnumerateValueKey() верное, может там какой ещё механизм используется?
В общем-то, тов. Clerk это описал здесь, но в своём стиле.
max7C4, Если VBE скажет что через окна можно, тогда 0xA0000 и 0xB0000 весьма рабочи. А линейный фрэйм-буфер да, может оказаться недоступен в...
s3dworld, Страницы лежат глубже. Процессор просто следует инструкциям и считывает текущую по логическому адресу cs:eip. Сегментация преобразует...
s3dworld, Более того, первый байт многобайтной команды может принадлежать одной странице, а последний — другой. Аналогично и для многобайтных...
Попробую развернуть мысль. К моему сканеру с интерфейсом SCSI попался адаптер на чипе Domex 3191. Как показала практика, именно драйвер этого...
Наверняка многие задавались вопросом: "чем конкретно нынче ОС 100% занята?" Интересует следующее: можно ли гуманно описать суть занятости на...
Имена участников (разделяйте запятой).