Пользователь сам определяет какую программу хочет защитить, при запуске программы под защитой появляется окно блокировки.
Как реализовать блокировку запуска программы?
Давайте рассмотрим два самых простых способа.
первый, простой. Ваша программа подменяет все "нужные бинари". При запуске она спрашивает пароль и запускает заведомо подготовленную, переименованную копию нужной программы.
Плюсы:
Минусы:
Второй - зарегистировать свою программу как обработчик exe файлов (точно также как регистрируются на открытие jpg или txt). Минус один и он очень большой - Сама программа тоже exe... и среда разработки... Отладка превращается в сплошной кошмар.
А вообще, можно обратиться к разработчикам вирусов - они этим промышляют постоянно:)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
При выполнении функции glDrawArrays() в Rubeckcpp в 9 из 10 случаев возникает исключение Exception thrown at 0x00000000535D7C20 (nvoglv64
Вообщем такой вопрос, "как поставить библиотеку, чтобы там были заголовки windowsh, conio
Можно ли сделать так,чтобы округлялось в большую или меньшую сторону в зависимости от полученного значения , только тогда, когда у меня тип...
Мне нужно удалить файл либо же папку в какой либо дерикторииКак это можно сделать? Какие библиотеки подключить нужно?