Если человек способен написать такую программу, то он способен и запустить программу в ВМ или даже (при наличии должных технических средств,...
Можно в цикле сообщений отбрасывать все сообщения о нажатии Ctrl + C и Ctrl + Ins. Это первый вариант который приходит в голову. А может быть у...
От таких пользователей хватит простых user-mode защит вроде перехвата PrintScreen и запрета копирования из RichEdit.
Архитектура - это как видят ОС приложения, какой интерфейс она им предоставляет. А внутреннее устройство это реализация этих интерфейсов внутри...
Если кому-нибудь очень потребуется, то можно вообще с VGA кабеля всё перехватить. И тут уже не спасёт ничто. Так что защищать изображение, которое...
Виртуальная машина обломает даже ядерную защиту (PrintScreen на хост машине из ВМ перехватить невозможно). Так что ещё надо пытаться обнаруживать...
Никогда так не пробовал, но есть одна идея: а если не prc->bottom -=20, а prc->top += 20?
А это что значит? Типа ноутбуком нельзя гвозди забивать? Не очень понимаю последнюю статью. ИМХО, как правило в таких архивов самих книг нет, а...
А у меня под Wine 1.3.6 вообще не запускается. kiv@kiv-desktop:~/Загрузки/Fresh$ wine Fresh.exe wine: Unhandled page fault on read access to...
память надо тестить вне ОС, которая умеет работать в PM - то есть либо DOS, либо свой собственный загрузчик. После загрузки надо проверить CRC...
BIOS не запустится, если будет повреждён. А каждое устройтво имеет свою нюнансы работы со своей памятью. Поэтому это тестить в утилите для...
Некоторые библиотеки вроде KERNEL32.DLL или USER32.DLL выгрузить нельзя. Они располагаются в верхней части памяти (выше 0x7FFFFFFF) и их...
Вот приблизительно этот вариант и используется. Только оставшиеся от 8 свободных МБ пространство не отдаётся сразу же программе, а программа,...
По мне так единственный смысл в бите R/W это дать коду пользователя возможность читать системные структуры, но не иметь возможность их изменять....
Пытаемся распознать - не получилось - поворачиваем на 180 градусов - пытается распознать - не получилось - штрих код не корректный.
Во-первых, теоретически можно создать ВМ, которую нельзя обнаружить из-под неё (надо просто эмулить все ошибки процессора и не добавить своих +...
После ExitProcess вся память освобождается самой системой и она же уничтожает все созданные тобой объекты (окна, файлы и т. п.). Тебе об этом...
proc P local A:DWORD,B:WNDCLASS,C[256]:BYTE ... ret endp или proc P locals A dd ? B WNDCLASS C rb 256 endl ... ret endp
А если сделать SW_MINIMIZE вместо SW_HIDE?
STATIC может отобразить картинку из ресурсов приложения. Также вы сможете обрабатывать клики. CreateWindowEx(0, "STATIC", ID_ресурса, WS_VISIBLE +...
Имена участников (разделяйте запятой).