Dave Kreskowiak
Вы не.
Windows не поддерживает выполнение таких действий без переписывания части ядра или, по крайней мере, перехвата функций ввода-вывода с помощью библиотеки, такой как обходные пути (10 000 долларов).
Кроме того, как вы собираетесь определить, что на самом деле делает пользователь? Нет абсолютно никакой разницы между чтением файла, чтобы открыть его, и чтением файла, чтобы скопировать его. Поскольку файл также может быть открыт для чтения в любое время, например, когда никто не вошел в консоль и вирусный сканер делает свое дело, как пароль будет введен несуществующим пользователем?
Я не знаю специфики Linux, но я бы предположил, что те же ограничения применимы, поскольку эти концепции применимы ко всем современным операционным системам.
Вы не первый нуб, которому пришла в голову эта идея, и вы не будете последним. Это показывает, что вы не понимаете модель безопасности, встроенную в Windows, и как она работает.
То, что вы описали, не имеет ничего общего с тем, что было написано в ссылке, которую вы разместили.