Дык для такого случая кейлогеры придумали. Безопасней всего будет не допускать троянов на свой комп.
нет команды jmp r32 + offset, только jmp [r32 + offset] Сделай лучше lea eax, [ebp + label] / jmp eax
Значит причина в неправильной фазе луны. Попробуй скомпилировать драйвер в полнолуние, и сплюнь через левое плечо.
Телепаты сейчас в отпуске, так что для определения причины ошибки нужно увидеть код. Догадываюсь, что ты обращаешся к подкачиваемой памяти из...
Вообще то Asterix высказался не против кода в этом листинге, а против языка на котором он написан. А про хреновость этого кода я и сам сказал. А...
Asterix В чем же я виноват? Случайно не в том, что заставил некоторых оставить старинные предрассудки? Или может быть кто-то здесь суеверен?...
Можно похукать вектора исключений в IDT. Для этого в системе уже есть счетчики производительности.
Прервать DPC может только прерывание с IRQL > DISPATCH, а другая DPC не может. Но вторая DPC может быть запущена одновременно с первой на другом...
Интересно, откуда такая уверенность? Или вы собственными глазами видели ПО всех аэропортов страны? Я же лично видел сстему которая успешно...
А вы в этом уверены? Я знаю людей занимавшихся разработкой информационной системы для аэропорта, и делалось все это на дельфи. Сам...
Конечно тебе паскаль может и не понадобиться, но лучше всетаки его знать, так как на паскале тоже встречаются интересные исходники и алгоритмы....
Asterix Если я напишу пустое консольное приложение на VC, то его размер будет около 35кб из за подключаемых библиотек, так что для написания...
StoneColdCrazy nice http://ms-rem.dot-link.net/articles/delphi/delphi.htm Статья писалась для "хакера", поэтому за ее профессионализм...
В некоторых местах уступает, но есть конструкции генерирующие куда более оптимальный код чем VC. Очень спорное утверждение. Минимальный EXE...
Забыл сказать, что функция работает только под Windows NT. Суть этого кода состоит в открытии девайса Scsi0 созданого драйвером диска (в системе...
Наверно в этой папке лежит еще сам VC6 вместе со всеми хедерами/либами и документацией :)
Нифига себе. Интересно, чего же там на 20 мб то? У меня на 5 кб получилось с поддержкой SMP, причем там не только прерывания, но и многое другое...
Вот код получающий серийный номер первого HDD: function GetIdeDiskSerialNumber: string; type TSrbIoControl = packed record...
IoGetDeviceObjectPointer возвращает последний девайс в цепочке. Первым девайсом будет fTcp->DeviceObject
Выравнивание структур задается директивой pragma pack Если перед описанием структуры поставить #pragma pack(push, 1), то они выравнивается на...
Имена участников (разделяйте запятой).