文件夹加密 或 隐藏(可不能被其他工具探测到) ( 积分: 100 )

  • 主题发起人 主题发起人 zysunit
  • 开始时间 开始时间
Z

zysunit

Unregistered / Unconfirmed
GUEST, unregistred user!
问题是这样的 :
如我有十个文件 放在一个文件夹中 压缩 生成一个如 *.LH 之类的文件
这个文件放在远程服务器上 在客户端下载后 解压缩 (这些都已做好)
解压缩后的文件我不想让别人看见 文件夹下面的文件是要随时被调用的
我考虑用 文件夹加密 或 隐藏 或者有更好的办法没有?

有那位 朋友 有这方面的资料或者有原码就更好
 
模仿Windows的文件IO
感觉按照虚拟光趋的思路来走应该是正确的
 
iamy做的有道理,可以自己写个文件I/O试试.
文件是由虚拟簇构成,然后映射到卷上的逻辑簇,最后映射到磁盘上物理地址空间.你可以通过这些映射获得文件的实际物理扇区地址进行读写,那么你就可以按照你自己的方式来读写文件,别人是看不了你的文件内容的.
但是由于磁盘格式的差异,比如存在NTFS, FAT, FAT32等不同的格式,你需要做不同的转换.是件不容易的事情.
这些原代码都是商用的,基本上免费的很少能看到.主要是应用DeviceIOControl这个API.
 
后退
顶部