社区
其它技术问题
帖子详情
对文件右键复制粘贴调用的系统函数是什么?
yzz413026
2011-03-25 05:58:39
我截获了系统api包括,CopyFileA,CopyFileW,CopyFileExA,CoyFileExW,但都没有实现拦截文件复制这个操作,可能这个操作调用的系统的其他API,请问是什么呢?
...全文
241
12
打赏
收藏
对文件右键复制粘贴调用的系统函数是什么?
我截获了系统api包括,CopyFileA,CopyFileW,CopyFileExA,CoyFileExW,但都没有实现拦截文件复制这个操作,可能这个操作调用的系统的其他API,请问是什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yzz413026
2011-03-26
打赏
举报
回复
[Quote=引用 8 楼 lactoferrin 的回复:]
你去inline hook NtOpenFile和NtCreateFile
[/Quote]
NtCreateFile我研究了下,属于ntdll,但在程序中#pragma comment(lib,"ntdll.lib"),报找不到NTDLL.lib的错误,网上说要安装ddk。但是既然要安装了才能有是不是系统中根本就没有。我再去Hook它岂不没有意义
Lactoferrin
2011-03-26
打赏
举报
回复
[Quote=引用 9 楼 yzz413026 的回复:]
引用 8 楼 lactoferrin 的回复:
你去inline hook NtOpenFile和NtCreateFile
NtCreateFile我研究了下,属于ntdll,但在程序中#pragma comment(lib,"ntdll.lib"),报找不到NTDLL.lib的错误,网上说要安装ddk。但是既然要安装了才能有是不是系统中根本就没有。我再去Hook它岂不没有意义
[/Quote]
你再仔细研究下
arong1234
2011-03-26
打赏
举报
回复
hook了哪个进程的这些函数?
[Quote=引用 7 楼 yzz413026 的回复:]
引用 6 楼 lactoferrin 的回复:
你用的什么hook方法,是CreateFileA还是CreateFileW
都用了
[/Quote]
delphiwcdj
2011-03-26
打赏
举报
回复
清空剪切板?
Lactoferrin
2011-03-25
打赏
举报
回复
你去inline hook NtOpenFile和NtCreateFile
yzz413026
2011-03-25
打赏
举报
回复
[Quote=引用 6 楼 lactoferrin 的回复:]
你用的什么hook方法,是CreateFileA还是CreateFileW
[/Quote]
都用了
Lactoferrin
2011-03-25
打赏
举报
回复
你用的什么hook方法,是CreateFileA还是CreateFileW
yzz413026
2011-03-25
打赏
举报
回复
[Quote=引用 3 楼 lactoferrin 的回复:]
IFileOperation的最终也会调用CreateFile创建文件
先CoCreateInstance得到虚拟函数表,然后inline hook即可
[/Quote]
既然也调用为什么我Hook不到CreateFile呢?
先CoCreateInstance得到虚拟函数表,然后inline hook即可属于Kook com接口函数吗?我在网上怎么找资料e
bdmh
2011-03-25
打赏
举报
回复
调用的是对剪贴板的api,那个比较复杂
Lactoferrin
2011-03-25
打赏
举报
回复
IFileOperation的最终也会调用CreateFile创建文件
先CoCreateInstance得到虚拟函数表,然后inline hook即可
yzz413026
2011-03-25
打赏
举报
回复
[Quote=引用 1 楼 lactoferrin 的回复:]
windows xp:SHFileOperation
直接CreateFile,ReadFile,WriteFile也是可以复制文件的
shell使用COM接口IFileOperation完成文件复制,你需要hook这个接口的方法
[/Quote]
Hook接口的方法怎么做?和CreateFile这种系统函数有区别?
Lactoferrin
2011-03-25
打赏
举报
回复
windows xp:SHFileOperation
直接CreateFile,ReadFile,WriteFile也是可以复制文件的
shell使用COM接口IFileOperation完成文件复制,你需要hook这个接口的方法
Linux | Vim 鼠标
右键
粘贴及跨
系统
复制粘贴
本文详细解析了Linux环境下Vim编辑器中鼠标
右键
无法粘贴的问题,核心原因在于mouse配置导致Vim接管鼠标事件。提供了临时和永久解决方案,包括禁用鼠标接管、保留鼠标功能的同时使用Shift+鼠标选取实现
系统
级
复制粘贴
,并涵盖跨
系统
粘贴及全局配置方法,适用于个人用户和多用户服务器环境。
将VSCode添加至
右键
菜单【空白处
右键
,
文件
夹
右键
,
文件
右键
】
本文介绍如何通过编辑注册表
文件
,在Windows
系统
的
右键
菜单中添加VSCode快捷方式,适用于空白处、选中
文件
及
文件
夹场景,方便快速打开VSCode进行编辑。
js控制鼠标左
右键
和
复制粘贴
事件
本文介绍了一种使用JavaScript来禁用网页上的鼠标
右键
点击、键盘选中及
复制粘贴
操作的方法。通过这些设置可以防止网页内容被轻易复制。
如何优雅的在ubuntu终端中使用
复制粘贴
本文介绍了如何在Ubuntu 20.4的终端中优化
复制粘贴
操作,使其更接近Windows
系统
的体验。通过修改终端快捷键设置,并使用logiops项目自定义罗技M590鼠标的侧键功能,实现快捷的Ctrl+C和Ctrl+V
复制粘贴
。
electron
系统
右键
菜单项实现(纯原创,非
复制粘贴
)
本文详细讲述了如何正确使用NSIS脚本为Windows
系统
创建
系统
级
右键
菜单,并指出了
复制粘贴
问题在注册表路径上的常见错误。作者强调了原创性的重要性,提供了一份修正后的脚本示例和避免抄袭的建议。
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章