社区
进程/线程/DLL
帖子详情
windows hook 禁止文件被替换
tomyu168
2014-03-19 03:04:39
我要开发一个windows程序禁止文件被替换\删除,但是要求可以让文件读写,行不行?
目前公司服务器上放了一个设置了共享的excel在共享文件夹上面,这个excel每一列都设置了不同的密码保证每个人有权限处理不同的部分,然后通过共享文件夹让所有的人可以使用
因此这个文件夹需要设置读写权限,但是问题来了,经常有人恶意、无意删除、替换了这个共享文件,目前通过权限设置只能把删除禁止但是不能防止有人拿空的同名文件进行替换,所以需要通过程序来守护
各位大侠请帮忙
...全文
329
2
打赏
收藏
windows hook 禁止文件被替换
我要开发一个windows程序禁止文件被替换\删除,但是要求可以让文件读写,行不行? 目前公司服务器上放了一个设置了共享的excel在共享文件夹上面,这个excel每一列都设置了不同的密码保证每个人有权限处理不同的部分,然后通过共享文件夹让所有的人可以使用 因此这个文件夹需要设置读写权限,但是问题来了,经常有人恶意、无意删除、替换了这个共享文件,目前通过权限设置只能把删除禁止但是不能防止有人拿空的同名文件进行替换,所以需要通过程序来守护 各位大侠请帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
majiandongde
2014-03-19
打赏
举报
回复
读写共享的方式打开这个文件不就可以了么,只要文件被占用别人是删不掉的。
encoderlee
2014-03-19
打赏
举报
回复
写一个服务端管理服务器上的EXCEL文件,再写一个客户端,每人的电脑上都有客户端。 每个人用自己的账号密码登录客户端后,客户端与服务端通信,获取整个EXCEL的副本到本地,EXCEL修改完后,点客户端上的提交, EXCEL文件上传到服务器,服务端根据这个客户端登录的账号密码判断它能修改的是哪部分,将它允许的那部分同步到服务器的EXCEL文件里。 实际上这种情况服务端那边最好用数据库来做,需要EXCEL文件的话,随时可以在服务端从数据库导出为EXCEL
易语言API
HOOK
窗口源码
2. **IAT(Import Address Table)
Hook
**:在PE
文件
的导入表中
替换
API地址,使得调用时直接跳转到我们的代码,然后我们的代码再调用原始API。 3. **EAT(Export Address Table)
Hook
**:对于动态加载的DLL,可以...
ssdt
hook
监控进程,注册表,内核模块的加载_
禁止
程序运行
禁止
修改注册表
禁止
加载sys
文件
.zip
通过
替换
SSDT中与进程管理相关的服务函数,我们可以拦截进程的启动和结束,实现对特定程序运行的
禁止
。例如,可以阻止某些恶意程序或者未经授权的软件执行。 2. 注册表监控: 注册表是
Windows
系统中存储配置信息的...
Hook
API
Hook
API是一个可以截获
Windows
的系统32位API和用户32位DLL中函数的调用接口,并可在函数被调用时
替换
为自己的函数,也可以
禁止
原函数的调用的开发包。 开发包使用简单,用户只需要编写自己的处理函数并编译成一个...
使用
HOOK
拦截任务管理器中直接杀进程的消息
在DLL部分,`
Hook
dll.dpr`库
文件
包含了`
Hook
dll`单元,其中定义了`NewOpenProcess`和`NewTerminateProcess`函数,以及相关的
HOOK
管理和内存映射操作。当`NewTerminateProcess`检测到尝试终止的进程是自身时,它会...
Screen
Hook
-截屏拦截
Screen
Hook
.cpp中可能包含了具体的
Hook
逻辑,比如使用了lib泱泱dylib库(在Android上)或者objc/runtime(在iOS上)来动态地
替换
截屏函数。
Hook
的步骤一般包括查找目标函数地址、设置钩子、以及定义回调函数来处理被...
进程/线程/DLL
15,467
社区成员
49,170
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章