最近高度怀疑飞书新版本,频繁访问剪贴板。
google了一圈没有发现有可以记录剪贴板访问记录的软件,不知道大家有没有推荐?
其实就是希望记录哪个软件访问过剪贴板的数据。
20211019补充:windows平台,操作系统win10
最近高度怀疑飞书新版本,频繁访问剪贴板。
google了一圈没有发现有可以记录剪贴板访问记录的软件,不知道大家有没有推荐?
其实就是希望记录哪个软件访问过剪贴板的数据。
20211019补充:windows平台,操作系统win10
谢谢,问题我已经修改了。在win10下
windows 平台的剪贴板本身就是开放的. 任何软件都可以获取剪贴板的内容.
win10的特殊性是可以记录剪贴板的历史记录. 这个可以点击清除按钮, 或者用命令清理. 也可以关闭win10的剪贴板功能.
任何软件要访问剪贴板都需要用到 剪贴板相关的 API. 通过拦截或者劫持对这个api的访问是可以实现剪贴板监控和拦截的.
Bool OpenClipboard(HWND hWndNewOwner);
//指定关联到打开的剪切板的窗口句柄,传入NULL表示关联到当前任务。每次只允许一个进程打开并访问。
//每打开一次就要关闭,否则其他进程无法访问剪切板。
HANDLE GetClipboardData(UINT uFormat);
一般来说, 会拦截或劫持系统API的, 病毒和杀毒软件会多一些.
而且已有论文阐述了类似原理,并取得了相关专利:
不过还未看到有杀毒软件对软件访问剪贴板进行监控, 毕竟这个会导致频繁提示.
360所做的是监控剪贴板内容, 发现有被篡改后会提示.
不过楼主提出的疑虑的确是个问题, 不排除这帮手机app厂商已经开始把魔抓伸向pc.
毕竟web劫持pc剪贴板数据早就不是什么新鲜事了.
如果怀疑飞书频繁监控剪贴板的话, 可以安装一个剪贴板软件, 他们会因为频繁访问剪贴板导致相互失效. 不过现在很多软件兼容性都不错, 迅雷早期版本也有独占剪贴板的问题. 现在会通过捕获延迟的方法解决独占性问题.
所以你也可以自己写个软件, 频繁独占剪贴板. 一旦无法打开剪贴板就报错或记录.
如果你发现复制粘贴失效的情况, 那么就可以肯定飞书的确有这种可能.
那么可以把飞书放入虚拟机操作(别给虚拟机共享复制粘贴功能).
感谢回复。放到虚拟机是个办法。
其实都不用写软件了,我发现这个问题,并进行了初步测试,测试过程是这样的——
场景一,系统只开启excel,sheet中大量数据的复制粘贴都不会卡盾,或者出现其他提示。
场景二,比场景一多开一个飞书,这个时候,sheet中进行大量数据的复制粘贴,这个时候,excel就会提示“ 剪贴板出现问题,但你仍可在此工作簿内粘贴内容”。
问题症结其实已经向飞书团队反馈过,但是石沉大海。这里只是向进一步证实,抓到实际的情况。
以前迅雷早期版本监控剪贴板就会有这个问题.
那看来应该是了.
utools的官方插件可以实现,文本和文件都能记录
这也是我会在密码管理器中启用「15秒后自动清空剪贴板」的原因……虽然我的电脑中没有一款国产大牌免费软件(你知道我指哪些的
不是记录剪贴板内容,是记录哪些软件访问过。
1秒也没用。只要复制,它马上就获取了。
可怕…虚拟机伺候。
这是个好问题
还有一种方法可以参考,用一些专业的工具监控API调用。比如API monitor
API Monitor: Spy on API Calls and COM Interfaces (Freeware 32-bit and 64-bit Versions!) | rohitab.com