D delphi5988 Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #3 这可是保命的问题,如果解决不了,我就失业了!
D delphi5988 Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #5 不管什么格式,都要实现这个功能!,在线等待!
K kaida Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #6 藏到家里不就行了?如果文件已经交给别人,就没有保护的办法了,刻成光盘也可复制或销毁。
K kinneng Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #8 Hook挂住,好像网上很多源代码的,不过很旧了,好几年前的东西,要到怀旧的网站才能 下到。
Z zsc1688 Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #9 ntfs格式可以把文件的删除权限给封住,但你要不要别人复制,除非你对电脑加密,让不同的用户访问不同的文件就可以了![][][!]
Q qqjm Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #10 用NTFS格式,把文件写到根目录的System Volume Information文件夹里,正常情况下别人连看的机会都没有。只要你的程序得到System的权限就可以正常操作了。
王 王府井 Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #11 文件过滤驱动啊,或者最简单,用一个进程打开你的文件句柄,这样始终没有程序能删除它。
D dingbaosheng Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #14 上次装珊瑚虫的QQ,不小心中了里面的YOK流氓软件 这个软件就用了驱动保护防删除,照样干掉了Y的,最讨厌3721之流,滥用驱动做流氓事情的软件。
木 木桩 Unregistered / Unconfirmed GUEST, unregistred user! 2007-05-01 #17 用CreateFile打开文件句柄,只要设置非共享方式访问,比如 GENERIC_WRITE 就可以达到目的了。 打开/复制/删除都会提示“另一个程序正在使用此文件,进程无法访问。” 只要你主进程一直不关闭这个句柄,文件就是一直不能访问的。 再给你一种思路,反正要保护的文件是不让别人访问的,你完全可以先将文件映射到内存或移动到某个地方并加密,然后删除磁盘文件(当然也可以放一个同样大小的垃圾文件在那里)。等你要用时,再从内存写回来。 只不过你要保证主机不突然断电或者主进程突然死掉,不然内存里的数据就成为泡影了...
用CreateFile打开文件句柄,只要设置非共享方式访问,比如 GENERIC_WRITE 就可以达到目的了。 打开/复制/删除都会提示“另一个程序正在使用此文件,进程无法访问。” 只要你主进程一直不关闭这个句柄,文件就是一直不能访问的。 再给你一种思路,反正要保护的文件是不让别人访问的,你完全可以先将文件映射到内存或移动到某个地方并加密,然后删除磁盘文件(当然也可以放一个同样大小的垃圾文件在那里)。等你要用时,再从内存写回来。 只不过你要保证主机不突然断电或者主进程突然死掉,不然内存里的数据就成为泡影了...
D delphi5988 Unregistered / Unconfirmed GUEST, unregistred user! 2007-05-03 #18 兄弟们,得用API HOOK技术!请大家多多指点!
白 白河愁 Unregistered / Unconfirmed GUEST, unregistred user! 2007-05-03 #19 如果是收费软件,可以考虑使用我的API Hook和注入组件.
D delphi5988 Unregistered / Unconfirmed GUEST, unregistred user! 2007-05-04 #20 白河愁 兄 请多多指教,有没有代码,请帮帮我,我的邮件:wwdawyn@163.com