2

前两天学校发了一个网上作业,然后就想从网上找点东西借鉴一下,但是网站不让粘贴

clipboard.png

又正好最近在学网站制作,就想尝试一下能否绕过这个这个。下面是尝试的几种方法。

直接禁止js

这是第一想法,直接禁止他的js运行,

clipboard.png

果然能粘贴了,但是发现不能提交了,因为提交信息是通过js实现的,所以直接禁止全部的js是行不通的。

突然想到,在使用thinkphp时不用使用js来传送数据,这应该算是前后端是否分离的一个特性了吧。

直接代码中粘贴文字

由于上面的那个方法没有效果,然后找学长们帮忙,但也只是看了看网站的代码逻辑,js已经在网站加载时就已经加载完了,一度想放弃了,突然想到能否在网页中直接修改,果然是可行的,

clipboard.png
找到输入框后直接把文字粘贴到在这里面,这个方法简单粗暴,但行之有效,不过总感觉剑走偏锋,怪怪的。

突然想到可能行的通的方法

昨天晚上突然想到能否通过抓包来修改js文件,然后经过寻找发现了一个简单强大的拦截抓包的软件,tamper chrom

clipboard.png

clipboard.png

使用十分简单,具体介绍和用法可以看这篇文章:https://zhuanlan.zhihu.com/p/...


clipboard.png

但是现在的问题是,加载几个js过后,点击allow也没反应了,卡死了,若是block倒是能继续往下,没搞懂这是为啥。然后就是防止粘贴的js并不是在一个.js的文件里

clipboard.png


clipboard.png
抓包的里面就没有contents供人修改,到这一步又陷入瓶颈,不知道该咋办了,不知道是自己对这个软件的使用方法有问题还是这个软件的设计缺陷,或者这个页面无法被抓取。

总结

抓包应该也能算是一门技术活,想要成为高手无疑要花大量的时间来积累经验的,所以对于现阶段的我不应花太多深入研究,而应该一步一步来,按老师的指导一步一步来,有了基础之后再来理解某些东西就会容易多了。关于复制的问题,也算解决了吧。。。虽然有点怪。


笙歌会停
1k 声望45 粉丝

代码成就万世基积沙镇海 梦想永在凌云意意气风发