第一个问题:
用户可以在 Linux/Unix 中锁定文件以防止读取或写入吗?
第二个问题:
用户可以将锁定的文件刻录到任何光学介质上吗?之后,它会与任何操作系统对应吗?
第三个问题:
如果文件被锁定以进行读取或写入并被刻录到任何光学介质上,用户可以尝试撕掉它吗?如果是这样,那么之后,任何操作系统内核是否可以创建一条错误消息,拒绝除 root 用户之外的任何用户执行该任务?
如果文件被阻止读取,则用户无法复制、打开或读取它。如果文件被阻止写入,则用户可以在桌面内移动它,但不能将其刻录到任何光学介质上。
还有一件事,没有cp权限这样的东西。我刚刚才发现。
由于我精通 C/C++ 编程,如果任何操作系统内核不支持我要说的内容,我可能会在 C/C++ 中创建一个库。cC 之后,如果可能,将其制作为库文件并将其包含在 C/C++ 库中。
为了执行该任务,我必须将所有变量声明为静态数据类型,以便在操作系统内核响应它时保留它。
那会是一个想法吗?
另一个想法是实现不可复制库,它只兼容 Embarcadero C/C++ 编译器,不是免费软件或共享软件。用户必须从他们的网站在线购买。
我可能弄错了,因为该主题与 C/C++ 版本 11 相关。也许 Microsoft 更新了 2013 年的 Visual Studio,并将在以后继续这样做。
约翰数据库