gpt4 book ai didi

windows - 如何防止文件在windows文件系统中被复制或剪切?

转载 作者:可可西里 更新时间:2023-11-01 10:01:53 27 4
gpt4 key购买 nike

我希望无法从 Windows 文件系统复制或剪切 exe 文件以粘贴到某处。

exe 是用 C# 制作的。必须只能在一台 PC 中。

我曾使用过 FileSystemWatcherNSISClipboard。但总而言之,我需要检测该文件是否正在被复制。

我也看过“预防”(http www free-download-blog.com disable-cut-paste-copy-delete-rename-functions-using-prevent ),但我只需要预防那个特定的 exe 不被复制或剪切。

任何指示或想法都会有所帮助。

最佳答案

如果您希望 exe 可执行,则需要允许将其加载到内存中。只要您这样做,任何人都可以使用 ReadFile 将其读取到内存中,然后使用 WriteFile 将其写入任意位置。不涉及 shell 可检测的复制。

一本好书:Raymond's post and its comments on preventing copying .

关于windows - 如何防止文件在windows文件系统中被复制或剪切?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2290149/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com