如何保护文件,防止被删改(120分)(100分)

  • 主题发起人 主题发起人 悟空
  • 开始时间 开始时间

悟空

Unregistered / Unconfirmed
GUEST, unregistred user!
请拔刀相助,如何在改动前得到被改动文件的句柄,并采取有关措施取消更改?
 
打开这个文件就可以了。
 
exclusive方式打开吗?
 
一启动就以 deny write 打开该文件,并直到windows结束
 
天啊!天啊!天啊! 我应该说详细一点的,sorry!!! 我指的文件是一个没有被打开,而<br>且完全没有防守能力(属性没有特别的设置)的文件!! 各位大虾,还还还有没有别的绝<br>世奇药啊!! I right here waiting!!
 
对文件作MD5摘要, 可以知道文件是否被修改.<br><br>对文件做一个备份, 可以在知道文件备修改后恢复.<br><br>如果是NT, 可以用backup exec软件, 效果很好的, 连Administrator都<br>不能删除做了备份的文件. ^_^
 
Iknow 兄, 我学识浅薄,请问MD5摘要是什么回事, 可否举个详细例子?
 
更改文件为只读文件,<br>&nbsp; 在删除前能告警
 
&nbsp; &nbsp; <br><br>&nbsp; &nbsp;可经在文件激活时检查本身的长度是否发生变化!^0^
 
呵呵,MD5 (Message Digital5)散列算法<br>简单的说就是把一个流进行一定规则的数学运算(RFC里边有详细的算法)<br>得到一定位数的数值,这个结果是相对不同的数据是绝对唯一的也是不可<br>逆向的。<br><br>就是对一个数据可以产生唯一标识,而且不能通过这个唯一标识推算出原来<br>的数据。不过,前不久,已经有一个德国人已经指出MD5中有严重的数学漏洞<br>用不了多久,MD5就变成不安全的了:(<br><br>还是用SHA吧:)<br><br>
 
看来,这问题还是挺难的!! OK! 就到此为只吧!!
 
有个国产软件”焚烧炉"就是这样
 
我想在对文件修改时加一个互斥元,可防止别的线程修改该数据。<br>《内幕》上讲的很清除。
 
大概可以对文件做一下手脚,让系统可以显示这个文件,但对文件做任何操作时,系统<br>会提示此文件不存在.我在netware服务器上就遇到过这种情况.不知如何实现,那位<br>高手知道?<br>当然自己要用的时候得解开.
 
加强权限管理。
 
如果在98下可以试一下作文件系统的vxd,vtoodsd中有例子
 
继续讨论,我很想知道!<br>
 
后退
顶部