绕过古诗文网的登录
下一篇:绕过古诗文网播放朗读时的登录
以《庖丁解牛》为例,翻到下面的“展开阅读全文”时跳转到登录页面
跳转页面如下图:
登录绕过
F12打开开发者工具,定位到展开的按钮,注意到调用了函数fanyiShow
搜索fanyiShow
发现js中的代码
首先判断了Cookie中是否存在gsw2017user的值,如果不存在会跳转到登录
那么就尝试设置一下这个Cookie
在控制台中输入
setCookie('gsw2017user', 'QianXia')
回车之后返回到页面,单击展开按钮发现已经可以显示内容
公众号二维码图片绕过
但显而易见的,会覆盖一个扫码关注微信号的提示
定位一下这个元素
搜索它的id:threeWeixin2
主要看一下fadeIn处的代码就可以
判断条件是gsw2017user为null,login不为null,还有一个erweimaShow的值需要为0才会显示这个二维码
这里通过设置单击事件,调用showErweima(显示二维码的函数)的
这个gsw2017user变量的值是getCookie得来的,这里的代码在我们设置Cookie之前执行,所以它获取到的值为null,这个跳转才会进入
那么这里思路就比较多,比如设置一下gsw2017user的值,或者改一下erweimaShow的值,再或者修改tickerStr的值等等
我这里就在控制台中设置了一下erweimaShow的值,将其修改为1,然后单击就不会弹出这个二维码图片了
erweimaShow = 1
油猴脚本
// ==UserScript==
// @name 绕过古诗文网登录展开译文
// @namespace https://l0serqianxia.github.io/blog/
// @version 2024-04-05
// @description 绕过古诗文网登录,显示译文等内容
// @author QianXia
// @match https://so.gushiwen.cn/shiwenv_*.aspx
// @icon https://so.gushiwen.cn/favicon.ico
// @grant none
// ==/UserScript==
(function() {
'use strict';
document.cookie = 'gsw2017user=QianXia'
erweimaShow = 1
})();
(完)











