Chinaunix首页 | 论坛 | 博客
  • 博客访问: 452780
  • 博文数量: 142
  • 博客积分: 4126
  • 博客等级: 上校
  • 技术积分: 1545
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-22 10:03
文章分类

全部博文(142)

文章存档

2011年(8)

2010年(7)

2009年(64)

2008年(63)

我的朋友

分类: WINDOWS

2009-07-05 13:01:51

  前两天路上碰见一个朋友,他问我,“如何才能往普通u盘里写一些信息,程序可以读出来,而让用户无法察觉(windows的浏览器,winrar,命令行等都看不到)”。我当时想了想:“你用硬件狗不完了。呵呵”。
  晚上睡觉前,想起这个事,觉得把u盘变成狗好像也挺有意思。于是打开电脑,查了一下磁盘结构方面的资料。发现如果硬要以文件的形式隐藏信息似乎难度很大,文件系统的设计也没有多少空隙让我来做这些事情。于是换个思路,看看是否可以写到文件系统以外地方,所以很自然想到了mbr,dbr,他们后面都有系统保留扇区,写到这里应该不错,这样不仅可以实现与文件系统的无关,而且即使用户使用简单的方法格式化磁盘,也不会影响到隐藏的信息。呵呵 多么强悍的做法。
  于是,按照上面的思路,写了个实验程序,代码很简单。我把更普遍的功能简单封装了一下。并写了个正式点的demo,挂到博客上,希望以后有类似需求的同志,可以看到,并参考之。
文件: demo.rar
大小: 240KB
下载: 下载
阅读(1140) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~