mov eax,dword ptr quotent+8 ; вторая часть: Почему 'quotent+8'? Должно быть 'mov eax,dword ptr quotent + 4'. Ну и по-мелочи: 1....
Мое почтение всем. Понадобилось восстановить исполняемый имея только его базу в IDA. Насколько я понимаю IDA создает для каждой секции отдельный...
Тем временем, знакомый предложил проверять, в каком поддереве мы находимся, сравнивая текущий указатель с указателем right родителя текущего узла....
mathio Да, пардон, перепутал. Но переполнение все равно происходит: 0x17002d / 0xA = 0x2 4CD1.
giskar div работает не с ax, а с ax:dx -- в dx находятся старшая часть слова. В твоем случае ты пытаешься разделить число 0x2D0017 (2949143) на...
Vilco Глобальные вопросы, скажем прямо. Процедура обработки прерывания, в принципе, не отличается от обычной процедуры. Разве что 'iret' в конце...
mov ah,9 mov dx,es:[di] Этого категорически недостаточно. Во-первых, в dx попадает содержимое ячейки, куда ссылается 'es:[di]', а не смещение к...
UbIvItS Витеевато -- это мягко сказано...
А код какого кольца может содержать в себе 'int XX'? Если не нулевого, то можно выставить DPL шлюза прерывания в 0, и тогда остальные кольца...
UbIvItS А можно подробнее? Я не совсем понял, что даст кол-во узлов. Лучше всего псевдокод, типа того, что я привел на asm/C.
Как? Кнута, к сожалению, под рукой ни в каком виде нет.
Мое почтение всем. Работал давеча с деревом -- обходил слева-направо, стали интересны нерекурсивные методы обхода. Подумав головой, пришел к...
На MS VS 6.0 int main(int argc, char **argv) { int a[10]; &a; return 0; } delme.exe - 0 error(s), 0 warning(s) все компилируется на ура.
А почему она должна вызывать ошибку? Берется адрес члена структуры и передается в функцию printf. Компилятор не проверяет типы "непостоянных"...
Это значит, что внешний символ (функция), который используется в программе не найден в процессе линкования. Чтобы все заработало нужно подключить...
Mental_Mirror Не совсем понял, что это даст. В общем, я попробовал первый вариант, но не вышло: как я понял, нельзя устанавливать признак...
mathio Ничего не будет. Прерывание не будет доставлено. 0136 Я такое тоже встречал, кажется в загрузчиках от MS. Может, просто от незнания воткнули?
n0name Такой вариант я рассмотрел самым первым :). Дело в том, что защита регулярно обновляется, поэтому я хочу найти "максимально внешний" по...
Мое почтение всем. Имеется античитер для онлайновой игрушки. Необходимо его отключить. Думал, посижу немного и готово -- ан нет. Античитер...
Странно, по коду, вроде, все правильно. Залей сюда образ для Bochs, может там что интересное обнаружится. И, кстати, Bochs, случайно, не имеет...
Имена участников (разделяйте запятой).