gaopl_8278
驱动牛犊
驱动牛犊
  • 注册日期2007-05-17
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分230分
  • 威望24点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
阅读:1629回复:3

tooflat版主的sfilter怎么用?情况如下,请简单指点!

楼主#
更多 发布于:2007-05-23 16:29
  如题,我把sfilter编译成功后(chk版),用IfsDDK中提供的INF安装,重启后我在G盘操作没有任何反应.这样不行时,我又把INF文件稍作俏修改,也就是timestamp这里.把原来的日期改成了SYS的创建日期,版本也改成了SYS的,然后是把ACTIVITYMONITOR改成了ENCRYPTO,这样重新安装后也不行.
  我的是XP FOR SP2系统,请会使用sfilter(tooflat)的朋友指点一下,我该怎么做才能使它起作用.本人只需要知道最基本的用法,不会占用你太多时间,请不吝赐教!

最新喜欢:

linshierlinshi...
gaopl_8278
驱动牛犊
驱动牛犊
  • 注册日期2007-05-17
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分230分
  • 威望24点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-23 16:50
是不是需要在G盘下自己创建一个加密的目录才行?
xiexiecn
驱动牛犊
驱动牛犊
  • 注册日期2004-02-25
  • 最后登录2009-02-23
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望28点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-05-23 17:20
1. 首先安装好,这个很容易,右键单击inf文件选择安装,重起。还有个xefs.dat的配置文件记得拷贝到放在系统盘的系统根目录下,比如xp,可能是c:\windows,这个文件的内容可以用utraedit来看。这个文件在论坛上可以找到。
2. 确保驱动加载执行,这个自己在SfCreate函数里面加个DbgPrint,然后DbgView观察有没有打印就好了。如果没有,那么说明你的驱动没有起作用。自己慢慢调试吧(观察DriverEntry函数的执行情况)。再请参考:http://bbs.driverdevelop.com/htm_data/39/0705/102091.html
一些提示:
我在论坛上找的一个配置文件xefs_e.dat文件,里面配置了E:\TEST*,就是说在e盘根目录下创建的TEST*文件会做加解密处理,比如e:\test.txt。但是tooflat的sfilter代码里找的文件是xefs_c.dat,所以注意文件名。如果你没有e盘,那么把配置文件里的配置改成别的盘。这里又有一个问题,就是这个配置文件最后有一个校验码,要么你自己写个程序来生成这个配置文件算好校验码附加上去,要么把SfLoadRules里面计算校验码的代码注释掉。还有配置文件写成C:\TEST*,但是实际上sfilter驱动程序里面得到的文件名是\Device\HarddiskVolume1\TEST.TXT,这样也不匹配,需要修改一下代码。哎,很多难以一一说明。自己动手修改代码调试,这些基本的问题都很好解决的。
qihuiling_0304
驱动牛犊
驱动牛犊
  • 注册日期2007-03-18
  • 最后登录2010-11-15
  • 粉丝0
  • 关注0
  • 积分662分
  • 威望68点
  • 贡献值0点
  • 好评度66点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-05-27 22:28
楼上说的很详细了。好人啊~~
谁知道tooflat的rc4代码的读完成例程到底起了作用没有,发现程序没走到呢~~
~要有追求卓越的执著~
游客

返回顶部