1. Придумать\взять готовую виртуальную машину с наиболее простым+удобным+небольшим набором команд. 2. Транслировать исходный код в ассемблер для...
Если регулярки по скорости не подходят тогда наверное вначале сюда: http://ru.wikipedia.org/wiki/Список_алгоритмов
Можно поставить фильтр на клавиатурный стек. При получении IRP_MJ_READ задерживать пакет, а вниз по стеку отсылать свой. Таким образом при...
В ring0 ставь фильтр на клавиатурный класс (за примером в ddk). Там получишь только реальные нажатия на клавиши.
Я думаю никто вам не сможет сказать какой защиты достаточно а какой нет. Вот мне сразу в голову не идёт способ как "влезть в процесс" из userland...
У тебя символы неправильные Без правильных символов windbg иногда полную чушь может выдавать. Пропиши вот это в пути для символов:...
Может просто ненадо называть функцию "_MY_C_STRING_CIPHER_" если она есть в комментариях или просто не писать эту последовательность символов в...
Можно сделать так 1) Все строки которые надо шифровать объявляем в файле mystrings.h #define MyString1 "mystring1" Это избавит от проблем парсинга...
Имена участников (разделяйте запятой).