Интересуют такие ошибки как неправильное определение команды, ее размера, операндов и.т.д. Ну и ошибки в формировании мнемоники команды....
Он дизасмит файл начиная с EP и заканчивая первым ret. Если ret не встречается, то естественно падает. Для тестирования надо просто налабать...
Интересует наличие багов в дизассемблировании и особенно поведение на нестандартных коммандах. http://ms-rem.narod.ru/Tester.exe
Во первых: \Device\PhysicalMemory никакого отношения к DEBUG привилегиям не имеет. Во вторых: если тебе удасться получить DEBUG привилегии не...
Ты думаешь в Microsoft полные идиоты работают чтоб позволять получать Debug привилегию или открывать PhysicalMemory без соответствующих прав?...
NTSYSAPI NTSTATUS NTAPI ZwLockFile( IN HANDLE FileHandle, IN HANDLE Event OPTIONAL, IN PIO_APC_ROUTINE ApcRoutine OPTIONAL, IN PVOID...
Большая программа - это программа которая по своему определению пишется не несколько часов. А если ты хочешь сделать систему компонент как в...
Ничего удивительного, ведь 95 винда - это только надстройка над дос. NT кардинальным образом от нее отличается.
Идея абсолютно глупая. В виндовс нету доса и нет его прерываний. Есть NTVDM - виртуальные дос машины которые эмулируют среду дос. Вот и все. УЧИ...
-Deleted-
Из пользовательского режима доступ только к виртуальной памяти, либо к \Device\PhisycalMemory Про дос проги забудь, если из кернелмода...
MSKZ Дрова на VB? это как? впервые о таком слышу.
valeri А релоки ты обрабатываешь?
Визарды, драйверстудио, все это сакс! Дрова надо писать полностью руками, а компилить из консоли.
MSKZ Сначала прочитай ту книжку, а потом и начинай что-то писать. После внимательного прочтения у тебя такие вопросы больше не возникнут....
Нафиг это надо, имхо и так IDE для асма полно, а чето хорошее написать много времени уйдет.
В общем, все что нужно у тебя есть. К этому полезно еще добавить DbgView и KmdKit, а вместо WinObj лучше использовать WinObjEx от Four-F. В...
Pavia В этих файлах вся та фигня, которую дельфя линкует с любым приложением, там менеджер кучи, RTL и.т.д. Если все это богатство не...
Delphi 3 умеет компилить в формат COFF. И еще есть линкер UniLink который прекрасно работает и с COFF и с OMF
char byte_replace = SBoxExt.Double[i][(int)b_yte]
Имена участников (разделяйте запятой).