выходит компилятор не соответствует стандарту С99. В MSVC 2005 beta 2 его тоже нет.
:) [img] _1814037780__BK 0010(01) Programming.part03.rar
[img] _403456217__BK 0010(01) Programming.part02.rar
Тебе бы классических авторов почитать. Григорьев, Финогенов. Новые книжки уже не то. Или совсем про Агат-7 какой-нибудь, или вот по БКашке я...
AFAIK типы вроде uintN_t включены в стандарт С99 (stdint.h)
Bitfry Ни Intel, ни Microsoft ничего не путают. Поведение проца на командах с опкодами CC и CD03 различается. В примере от Four-F по линку...
ушло
leo > А это не точка входа, а точка выхода ;-) Код на стэке (как видно из приведённого листинга) запускается так: push 0x9AE2FFCC...
Дык вроде по-русски ;-) подробнее читай в статью + документацию по PE-файлам Если PE загружен, то можно ещё сравнить адрес интересующей...
А в чем проблема? Пришло сообщение о нажатии какой-либо клавиши - опраделяй, какие нажаты. Я догадываюсь, что есть и более простые пути,...
IMHO пример с int3/int 3 выбран неудачно: В виндосе действие этих команд тоже отличается.
Prism Давай мыло, отправлю новый Symbol Retriever v1.2 (520Кб). Раньше его CompuWare свободно давала скачать, щас вроде закрыли доступ :( >...
leo > Скорее всего, это неверно. Вот код из одного пакера, который не только работает на XPSP2 (программный DEP только для системных...
А если их через GetDeviceState DirectInput'а опрашивать? [img] 728450089__di_scancodes.h
Что-то и MmCheckSystemImage ни на какие мысли не наводит. У себя я могу воспроизвести ситуацию, только изменив checksum в заголовке или другой...
Какая версия Symbol Server и Windows Image Helper? У меня заработало с 6.3.0017.0, а тут похоже даже новее используются. _NT_SYMBOL_PATH...
Доброго времени суток! Есть драйвер, собирается таким образом (компилятор MSVC NET 7.1)cl /Gz %kmd_resource%.res %kmd_source% /link /align:32...
А файлы в папке Local PDB начинают создаваться? Может не в ту папку кинул dll? (там в 2х местах они почему-то лежат: SoftICE\SymbolRetriever\ и...
Options -> Preferences -> Symbol Lockups -> Create Common Project и выбирай в качестве файлов проекта все хидеры из PSDK. Ещё бы неплохо...
Хм, тогда выходит наоборот, я обычно набивал сорцы в кодировке ДОС, а в том случае переключил на виндос =)
Имена участников (разделяйте запятой).