nustzhua
驱动中牛
驱动中牛
  • 注册日期2002-06-19
  • 最后登录2015-09-27
  • 粉丝0
  • 关注0
  • 积分18分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:2005回复:6

真正隐藏你的文件

楼主#
更多 发布于:2003-01-23 16:59
如果我们把一个文件的目录项的起始簇号改为0。那么可以看到这个文件,但是如果要对这个文件进行操作,如鼠标右键那么会有两个错误。但如果是一个文件夹,继续这样的操作,我们有了新发现,就是此文件夹下的文件不见了。由此我们得到一个简单的隐藏一个文件夹下所有文件的简单方法,就是这样去做。可以写成程序来真正隐藏一些我们不想被别人看到(包括ReadFile,WriteFile函数),而自己又可以看到的文件。
不限容量的免费邮箱 www.k65.net
freefly
驱动牛犊
驱动牛犊
  • 注册日期2001-11-08
  • 最后登录2007-02-11
  • 粉丝0
  • 关注0
  • 积分113分
  • 威望12点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-24 11:31
在应用程序里改呢,还是在驱动里改?怎样改?
预先制鞋!
freefly
驱动牛犊
驱动牛犊
  • 注册日期2001-11-08
  • 最后登录2007-02-11
  • 粉丝0
  • 关注0
  • 积分113分
  • 威望12点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-24 11:42
还有如果要删除你所隐藏文件的那个目录呢,你的文件不是都丢啦?
Coolice
驱动小牛
驱动小牛
  • 注册日期2002-11-13
  • 最后登录2003-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-01-24 12:01
嘿嘿,DOS时代的方法最好还是让它淘汰吧~
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-01-24 12:09
这样的话,该簇所对应的磁盘扇区会被操作系统认为自由空间,可能分配给其它的程序存储,不可取。
Tom_lyd
Mrchen
驱动牛犊
驱动牛犊
  • 注册日期2002-12-04
  • 最后登录2006-05-30
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-01-24 12:48
如果我们把一个文件的目录项的起始簇号改为0。那么可以看到这个文件,但是如果要对这个文件进行操作,如鼠标右键那么会有两个错误。但如果是一个文件夹,继续这样的操作,我们有了新发现,就是此文件夹下的文件不见了。由此我们得到一个简单的隐藏一个文件夹下所有文件的简单方法,就是这样去做。可以写成程序来真正隐藏一些我们不想被别人看到(包括ReadFile,WriteFile函数),而自己又可以看到的文件。


Hi,

Could you elaborate how?:

可以写成程序来真正隐藏一些我们不想被别人看到(包括ReadFile,WriteFile函数),而自己又可以看到的文件。

Thanks a lot!

 :) :) :)
nustzhua
驱动中牛
驱动中牛
  • 注册日期2002-06-19
  • 最后登录2015-09-27
  • 粉丝0
  • 关注0
  • 积分18分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-01-25 09:54
其实这些问题我也考虑到了,如果要把它写成一个程序的话这些问题都要考虑到。有一个新的方法,那就是我们把这个目录项自己标记为删除,而又要考虑这个目录项所在的硬盘的位置不能被删除。

上面有一个同志说法有错,由于我们没有修改fat表,从而所有内容还是存在的。
不限容量的免费邮箱 www.k65.net
游客

返回顶部