很多网页禁止复制,屏蔽了右键,禁用了选择文本,还会判断切屏,所以,这种网页中的内容想复制出来,非常的困难。
使用了几个油猴脚本,发现也不是百分之百的有效。(有时候可以,有时候不行)
目前使用的办法是用屏幕分享,将屏幕分享到第二台电脑上,在第二台电脑上截屏,对截屏的内容进行OCR识别后,获取指定区域的文本。
不知道大家有什么好办法?
是在考试吗?
暴力破解
javascript:document.write(document.body.innerHTML);
有时候我会用 阅读类扩展
来处理简单防复制.
当然了, 最有效的办法是:
分析源码.
比如找到这个js, 用广告扩展拦截
有切屏次数限制,浏览器不是当前窗口算一次切屏,切几次就结束了,不具备多次尝试的条件啊
是的,各种平台,要面对未知禁用复制场景,进去就能破那种
有鉴于这个通常用于考试环节, 所以不会再提供解决办法了.
simpleallowcopy浏览器扩展能恢复右键和复制。
切屏可以试试用虚拟机跑浏览器,然后双向同步剪贴板。
来几个网页让大佬们试试啊
虚拟机或者沙盒中运行,是否能判断出外界系统运行的OCR?
沙盒一般只隔离文件读写操作所以可能,虚拟机原理上不能(除非有虚拟机逃逸的0day)
我觉得虚拟机的原理上是可行的,以前有类似的思路去处理过某些禁止复制的视频网站,理由在于,你虚拟机内部运行的浏览器加载的网页,当外部系统不发生交互式,它只提供给外部系统一个可以看到的GUI,而OCR软件是安装在外部系统的,内部的禁用代码是无法反向判断外界系统是否在切屏或者识别,懂吧!同样,如果沙盒内的网页代码可以判断沙盒外的程序行为进行应对,那就是某种意义上的穿沙,但是沙河我没有试过,所以才有此一问!
在当前页面搜索并显示结果会被检测吗
edge 上可以试试 ctrl + shift + x
哈哈哈,不是那种严肃的考试场景。还有一种场景就是为了完成各种学习,要求参加这样那样考试,以达到“搞了培训”的效果,一般答案都提供的,只是为了节约时间而已。
谢谢,我去试一试
企业内网……放不出来
判断不出来,浏览器也判断不出来屏幕被共享了
内网还禁止复制啊……
搜索要打字啊,想复制就是不想打字。最初,我们这样,电脑做题,手机使用语音输入法,输入文字去搜索。资料提前做成html格式,用手机浏览器打开,搜索后自动定位到文字段落并高亮。
谢谢,我试一试