首页 > 解决方案 > 如何挂钩写/读到虚拟硬盘

问题描述

我想创建像veracrypt这样的程序(只是为了学习,我不想真正使用它,我只想知道它是如何完成的)。

现在,我知道如何加密解密,如何创建 vhd 文件(使用https://docs.microsoft.com/en-us/windows/win32/api/_vhd/)但是,没有关于如何挂钩读写(因为我不想将未加密的数据存储在驱动器上然后对其进行加密,而是在旅途中对其进行加密/解密。

无论如何如何做到这一点?

标签: winapi

解决方案


推荐阅读