Originally Posted By: asd
а если нужно кому-то дать поработать на своем компе в программе? поставить гостевую программу? или как решить такой ньюанс? или провожу я к примеру презентацию индивидуально для кого-то, стоять за спиной и хватать за руки?

Не понял, Вы хотите дать кому-то поработать в программе на которую хотите поставить пароль? Это как?

Вообще видится простейшая реализация это когда запрашивается пароль на старте проги. Дальше если ввели пароль, то все, защита снимается на весь сеанс. И то это не один человеко-день, нужно проверить все возможные обходы защиты.
А реализация, когда вы хотите отойти от программы - заблокировать и потом разблокировать и продолжить работу это сразу усложняет алгоритм. Самое сложное здесь учесть все возможные варианты работы программы. Например простейший: злоумышленник просто закрывает залоченную программу таск менеджером и запускает вновь.
Кто-нибудь может привести пример программы которая так блокируется паролем, в качестве примера?