Аппаратный останов на порты клавиатуры и диспетчеризация исключения, само собой что это нужно сделать через переменные ядра, ибо руткит не должен...
NtTerminateThread.
Конечено, всюду одинаково.
Диспетчерезиция исключения это системный механизм, как и прочие он имеет свою модель вызова. Не имеет смысла рассматривать этот механизм как...
Booster Причём тут отладчик, в большинстве случаев останов на диспетчер исключений единственный вариант нормально исполнить анализ. Я всегда так...
Booster Дебуггер тут не при чём.
Booster Просто там всё. Восстановить состояние процессора, подкорректировать как нужно контекст в стеке и выполнить NtContinue, ну или отдать...
Не шути так :(
RET Я про DOS-код и говорил. Разница что в теб не пишет первая. Имя не нужно, я этим никогда не пользуюсь. Достаточно открыть ntstatus.h и найти...
RET Есть функция RtlNtStatusToDosErrorNoTeb. Для преобразования NTSTATUS кода ошибки в её имя и наоборот много либ есть, у Бартона в блоге вроде...
vzlomshek Вам сюда товарищ http://wasm.ru/forum/viewtopic.php?pid=309734#p309734
С учётом большого количества топиков, в которых происходит гадание на том где и почему приложение падает создал этот топик. Это имеет смысл для...
Memphis В большинстве случаев важнее скорость, чем размер. Имхо 32-х битный код в общем исполняется быстрее. Так что замените батенька на or eax,1.
_int2e_ Тоесть ты хочешь чтоб тебя разбанили :D
vzlomshek Не пойму про что это ты. Я ведь вопрос не задал, в таком случае больше тебе отвечать не буду. А вобще надоели эти дурацкие вопросы, где...
Вобще жесть http://videoua.net/movie/1216/ http://videoua.net/movie/9/
У тебя Edx = 1 перед операцией деления, дельтся ведь Edx:Eax, тоесть нужно обнулить xor edx,edx.
Нужно просто посмотреть список сервисов консольной подсистемы, не весь функционал экспортируется. Возможно найдётся чтолибо интересное.
Freeman Понятно. Кстати можно ведь секцию ту проекцию перенести, исходя из того, что в ней данные статические(не меняются). В...
Я всётаки считаю что лучше начинать с PureBasic/PowerBasic, которые содержат встроенный инлайн асм. Это позволит перейти от высокоуровневых...
Имена участников (разделяйте запятой).