hualy 发表于 2024-3-21 22:45

【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功能

hualy 发表于 2024-3-22 09:34

xxchenwei 发表于 2024-3-22 09:27
关键是我们也不知道怎么使用啊?


简单来说就是复制代码,然后放到新建个油猴脚本            https://wdcdn.qpic.cn/MTMxMDI2NjIxNjUxODY1MTM_769602_OS6FngJKsMob7D2v_1711071018                        https://wdcdn.qpic.cn/MTMxMDI2NjIxNjUxODY1MTM_43670_K3Y3MZ5C6SCo7JFv_1711071091            把饭直接喂你好吧,别告诉我不知道油猴拓展怎么下载(设置-拓展程序-程序商店-搜索{:1_926:})

IcyFiry 发表于 2024-11-14 21:31

网站的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');

    });

})();

BinCode 发表于 2024-3-23 19:36

之前弄得,分析了一下,这个值直接设置为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:27

本帖最后由 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

4nfu 发表于 2024-3-21 23:22

看楼下什么说

wefsdfgtre 发表于 2024-3-21 23:55


太厉害了,学英语多了一种方法了

alexme 发表于 2024-3-22 07:47

这个对学习太有用了

ZHOUXINGWEI 发表于 2024-3-22 07:57

学习中,对我来说太方便了

Cleaf007 发表于 2024-3-22 08:08

牛的。知识理应分享!

hazy1k 发表于 2024-3-22 08:10

哈哈,最近刚好在备考四级就刷到了{:1_899:}

subingxue11 发表于 2024-3-22 08:16

这个很好用的,谢谢楼主分享

O2H2O 发表于 2024-3-22 08:24

厉害!这都能找到!

yf10086 发表于 2024-3-22 08:26

看看怎么个事
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【Web逆向】英语真题web分析破解