【Web逆向】英语真题web分析破解
本帖最后由 hualy 于 2024-5-20 16:55 编辑英语真题在线 - 官网:https://zhenti.burningvocabulary.com/ https://wdcdn.qpic.cn/MTMxMDI2NjIxNjUxODY1MTM_26134_d_LLW1ocl1KH6URi_1710995242?sign=1711031715-1787695182-0-40ee64804a7a4a936d1bc9481a97785a 在看的时候,点击查询,发现够次数了。我肯定不爽啦,于是我想跳过这个,这个网页,我没有登录账号,我就觉得这个是跟本地想关联的,于是我开始F12 https://wdcdn.qpic.cn/MTMxMDI2NjIxNjUxODY1MTM_792446_ajgMNpMWzuT8HZUM_1710995593?sign=1711031715-91530224-0-1b0c426f8bd0db9da24305db8dff3126 发现在本地存储那有一个跟次数相关的内容,把数据Clear掉后,发现重新可以用了 https://wdcdn.qpic.cn/MTMxMDI2NjIxNjUxODY1MTM_92246_OJ8LrymXoU_FjqKd_1710995569?sign=1711031715-1512506339-0-43f9f47d2edce4c3b9835ee3318553c7 所以,可以肯定,查询次数的限制就是跟本地存储有关,于是我把extra_data删除掉,发现又可以重新查询了 https://wdcdn.qpic.cn/MTMxMDI2NjIxNjUxODY1MTM_90433_8R_aVMr6kWMaI-Ma_1710997251?sign=1711031715-648795350-0-0e8f97b29c62799a70eb944d543c4549 于是,用油猴做了个脚本,用ai写的,可以实现,触发点击事件,删除extra_data。
// ==UserScript==
// @name 英语真题在线解锁无限次数查单词
// @version 1.0
// @description每点击一次,删除本地存储中的特定键值对
// @AuThor hualy13
// @match *://zhenti.burningvocabulary.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 添加点击事件监听器
document.addEventListener('click', function() {
// 执行localStorage.removeItem('extra_data')
localStorage.removeItem('extra_data');
});
})();
最后,希望抛砖引玉,把另外的vip功能进行破解,如听力原文、真题生词本的导出中英对照PDF功能 xxchenwei 发表于 2024-3-22 09:27
关键是我们也不知道怎么使用啊?
简单来说就是复制代码,然后放到新建个油猴脚本 https://wdcdn.qpic.cn/MTMxMDI2NjIxNjUxODY1MTM_769602_OS6FngJKsMob7D2v_1711071018 https://wdcdn.qpic.cn/MTMxMDI2NjIxNjUxODY1MTM_43670_K3Y3MZ5C6SCo7JFv_1711071091 把饭直接喂你好吧,别告诉我不知道油猴拓展怎么下载(设置-拓展程序-程序商店-搜索{:1_926:}) 网站的extra_data键改成了extr-data,所以第15行需改成localStorage.removeItem('extr_data');
同时网站的链接也变了,第6行需改成*://zhenti.burningvocabulary.com/*
按照楼主的原代码修改如下:
// ==UserScript==
// @name 英语真题在线解锁无限次数查单词
// @version 1.0
// @description每点击一次,删除本地存储中的特定键值对
// @AuThor hualy13
// @match *://zhenti.burningvocabulary.cn/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 添加点击事件监听器
document.addEventListener('click', function() {
// 执行localStorage.removeItem('extr_data')
localStorage.removeItem('extr_data');
});
})(); 之前弄得,分析了一下,这个值直接设置为true 同样可行
// ==UserScript==
// @name 英语真题在线破解登录限制
// @namespace http://tampermonkey.net/
// @version 2024-03-11
// @descriptiontry to take over the world!
// @AuThor You
// @match https://zhenti.burningvocabulary.com/*
// @Icon https://www.google.com/s2/favicons?sz=64&domain=burningvocabulary.com
// @grant none
// ==/UserScript==
(function() {
'use strict';
document.getElementById("use_on_touch_device").style.display = "none";
window.winGlobal.p = true;
})(); 本帖最后由 smilinghan 于 2024-3-23 12:28 编辑
hualy 发表于 2024-3-22 09:34
简单来说就是复制代码,然后放到新建个油猴脚本 把饭 ...
可以直接部署:https://greasyfork.org/zh-CN/scripts/490620-%E8%8B%B1%E8%AF%AD%E7%9C%9F%E9%A2%98%E5%9C%A8%E7%BA%BF%E8%A7%A3%E9%94%81%E6%97%A0%E9%99%90%E6%AC%A1%E6%95%B0%E6%9F%A5%E5%8D%95%E8%AF%8D
看楼下什么说
太厉害了,学英语多了一种方法了 这个对学习太有用了 学习中,对我来说太方便了 牛的。知识理应分享! 哈哈,最近刚好在备考四级就刷到了{:1_899:} 这个很好用的,谢谢楼主分享 厉害!这都能找到! 看看怎么个事