想弄个FCB防删文件
想弄个FCB防删文件的~但是修改完FCB之后,FCB会在下一次单击文件时被从硬盘读取的数据重新的再覆盖一次~
FCB的地址没变,SCB的地址也没变,Fileobj也一直存在,但就是内容会变啊变啊~
缓存管理和文件系统“缠绵”在一起
让人,
有点,
疼~
有什么办法可以让FCB一直保存呢?不被重写。 我一直觉得,底层方式的文件防删除是没有必要的。
比如,我要保护c:\program.exe(它已经运行起来了,就是下面的自己)。
1.把自己复制到c:\program1.exe
2.设置重启移动MoveFileExW,把c:\program1.exe移动为c:\program.exe
3.设置c:\program.exe自启动 R3防删逃不过R0的眼睛~
本着技术学习的态度~
不求实效,只为爱好~ 回复 naylon 的帖子
详见《NT文件系统内幕》:http://ishare.iask.sina.com.cn/f/7839155.html 回复 Tesla.Angela 的帖子
我有这本书~上次大致找了下,没发现有用的~ 这本书什么时候有中文电子版啊 书现在也不好买了 回复 jiedengye 的帖子
绝版了~以前驱网翻译过一部分,再自己印刷出来卖,现在木有纸质滴~ 是啊 ,那本书挺好,我一朋友就是借鉴那本书自己写的双缓存,当然人家技术好 回复 jiedengye 的帖子
自己慢慢弄也能搞出来,同步比较难而已~
页:
[1]