阅读:2067回复:12
虚拟磁盘驱动(高难度)
现在我想通过一个虚拟磁盘驱动对数据进行加解密,但是我不希望在浏览器里面看到盘符,即我不希望通过windows的浏览器对磁盘进行操作。而是通过我自己的一个GUI应用程序对虚拟磁盘进行操作,包括读写文件,创建文件,显示虚拟磁盘目录结构,拖拽文件等等。请问这种方式可行吗?
|
|
|
沙发#
发布于:2008-11-22 13:56
可以,truecrypt实际就有这个功能,你看看
|
|
板凳#
发布于:2008-11-28 16:30
truecrypt 好东西啊
|
|
地板#
发布于:2008-12-03 11:24
truecrypt 可以?microbe 能否有进一步的提示?
|
|
地下室#
发布于:2008-12-08 16:54
truecrypt好像没这个功能吧,他连自己的资源管理器都没有
|
|
|
5楼#
发布于:2008-12-08 21:56
没啥难度,没有盘符也可以挂文件系统。
|
|
|
6楼#
发布于:2008-12-09 12:48
没有盘符如何挂接这个文件系统呢?clicx 能否给些提示???
|
|
7楼#
发布于:2008-12-17 16:24
盘符只是磁盘设备的一个链接符,直接对磁盘进行文件读写,操作系统会自动给你挂上文件系统
|
|
8楼#
发布于:2008-12-26 19:17
楼上的正解。多谢各位!
|
|
|
9楼#
发布于:2009-03-19 23:10
在应用层如何对磁盘进行读写呢?在驱动层的操作能够实现对扇区的读写,但没有文件系统呀。
|
|
10楼#
发布于:2009-03-20 11:34
哪位有truecrypt的源代码,能否发给我一份,谢谢!
|
|
11楼#
发布于:2009-03-20 11:45
我的邮箱是hunter09@yeah.net ,多谢了!
|
|
12楼#
发布于:2009-07-09 14:14
happyday,
在应用层对具体的卷(such as C,D,E)进行读写,可以用CreateFile(_T("\\\\.\\C:"),...) ; |
|
|