发布时间:2026/8/16 14:01:51
猿人学 第四题 雪碧图、样式干扰 看了一圈发现返回值被加密但是我们看不懂不知道这几个返回值是干什么用的还得逆向如上图点击这里进去看返回值如上图进来之后发现这里就是返回值的位置看看他是怎末处理的他先用k和v生成了j再用j去匹配出想要的我们首先要求j_key经检查hex_md5就是标准的md5直接用就行所以js代码直接照搬如上图 如下代码constcryptorequire(crypto);md5function(str){letscrypto.createHash(md5).update(str).digest(hex);returns;}functionencrypt(key,value){letj_key.md5(btoa(keyvalue).replace(//g,));returnj_key.split(.)[1];}miencrypt(Ip8Iki3grF,b12hgw8ztI);console.log(mi)现在我们不知道是要匹配什么但是可以明显的猜到匹配的是返回值里的info我们先发一下请求匹配一下看看如下代码importrequestsimportexecjs sessionrequests.Session()defget_flag(key,value):fopen(04.js,r,encodingutf-8)js_codef.read()f.close()jsexecjs.compile(js_code)mjs.call(encrypt,key,value)returnmdefmain(page):urlfhttps://match.yuanrenxue.cn/api/question/4?page{page}pageSize10kwheaders{accept:application/json, text/javascript, */*; q0.01,accept-encoding:gzip, deflate, br, zstd,accept-language:zh-CN,zh;q0.9,cache-control:no-cache,cookie:Hm_lvt_434c501fe98c1a8ec74b813751d4e3e31779001012; sessionidpfbaql9kj35r40sh0blqriu4ua713fs4; Hm_lvt_f80b2b389f44bbfb3bfe1704817d44e01779860838,1780122825,1780267813,1780731259; HMACCOUNT316FD8398D3BEA37; Hm_lpvt_f80b2b389f44bbfb3bfe1704817d44e01780739241,pragma:no-cache,priority:u1, i,referer:https://match.yuanrenxue.cn/match/4,sec-ch-ua:Not/A)Brand;v99, Chromium;v148,sec-ch-ua-mobile:?0,sec-ch-ua-platform:Windows,sec-fetch-dest:empty,sec-fetch-mode:cors,sec-fetch-site:same-origin,user-agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36,x-requested-with:XMLHttpRequest}ifpage5:headers[user-agent]yuanrenxueressession.get(url,headersheaders)txtres.json().get(info)kres.json().get(key)vres.json().get(value)flagget_flag(k,v)print(flag,txt)if__name____main__:main(1)我把返回的info放入了HTML里有助于观察这是发了一次请求拿的一页数据有多个td标签每一个td标签下面都有多个img标签可以猜到每一个td标签是一个数每一个img是组成数的数字但是每一个td下的img标签和页面显示的位数不相等如果去掉img_number为j_key的就相等了下图的displaynone刚好证实了这一点其实返回的就是这里的标签用返回图像的base去识别数字发现数字的顺序和展示的顺序不同原因是标签里的style的值0表示不用动负数表示需要向做偏移正数需要向右偏移数越大偏移越多到此位置此题就解完了整体代码如下importrequestsimportddddocrimportexecjsimportre sessionrequests.Session()defget_flag(key,value):fopen(04.js,r,encodingutf-8)js_codef.read()f.close()jsexecjs.compile(js_code)mjs.call(encrypt,key,value)returnmdefget_num(url):baseurl.split(,)[-1].split( class)[0]ocrddddocr.DdddOcr(betaTrue,show_adFalse)# 实例化 ddddocr 对象textocr.classification(base)# 图像识别returntextdeforder_sum(arr):sum0tmp[]fori,iteminenumerate(arr):new_posiint(item[1])tmp.append((new_pos,item))# 按新位置排序tmp.sort(keylambdax:x[0])new[itemfor_,itemintmp]foriteminnew:sumsum*10item[0]returnsumdefmain(page):sum0urlfhttps://match.yuanrenxue.cn/api/question/4?page{page}pageSize10kwheaders{accept:application/json, text/javascript, */*; q0.01,accept-encoding:gzip, deflate, br, zstd,accept-language:zh-CN,zh;q0.9,cache-control:no-cache,cookie:Hm_lvt_434c501fe98c1a8ec74b813751d4e3e31779001012; sessionidpfbaql9kj35r40sh0blqriu4ua713fs4; Hm_lvt_f80b2b389f44bbfb3bfe1704817d44e01779860838,1780122825,1780267813,1780731259; HMACCOUNT316FD8398D3BEA37; Hm_lpvt_f80b2b389f44bbfb3bfe1704817d44e01780739241,pragma:no-cache,priority:u1, i,referer:https://match.yuanrenxue.cn/match/4,sec-ch-ua:Not/A)Brand;v99, Chromium;v148,sec-ch-ua-mobile:?0,sec-ch-ua-platform:Windows,sec-fetch-dest:empty,sec-fetch-mode:cors,sec-fetch-site:same-origin,user-agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36,x-requested-with:XMLHttpRequest}ifpage5:headers[user-agent]yuanrenxueressession.get(url,headersheaders)txtres.json().get(info)kres.json().get(key)vres.json().get(value)flagget_flag(k,v)obj1re.compile(rtd(?PNum.*?)/td)obj2re.compile(rimg src(?Pnum.*?) styleleft:(?Pstyle.*?)px)result1obj1.finditer(txt)forjinresult1:arr[]result2obj2.finditer(j.group(Num))forkinresult2:uk.group(num)sfloat(k.group(style))//8.5ifflaginu:continuenget_num(u)arr.append([int(n),s])# print(arr)sumorder_sum(arr)print(page,sum)returnsumif__name____main__:result0foriinrange(1,6):resultmain(i)print(result)

相关新闻

2026/8/16 14:01:51

碳硅共生认知场模型(CSS-CFT)耦合常数Φ尺度依赖性重整化群严格证明(深入研究技术版)

碳硅共生认知场模型(CSS-CFT)耦合常数\boldsymbol{\Phi}尺度依赖性重整化群严格证明(深入研究技术版) 作者:方见华 单位:世毫九实验室 研究基准框架:世毫九实验室碳硅共生认知场论(CSS-CFT) + 对话量子场论(DQFT)重整化范式,有效场论粗粒化逻辑,区分认知能量标度\mu(替…

2026/8/16 14:01:51

写论文的AI工具实用测评

又是一年毕业季,面对deadline逼近,论文却毫无头绪——查重飘红、文献虚假、逻辑混乱成了无数毕业生的噩梦。于是,越来越多的人开始把目光投向写论文的AI工具。究竟哪种写论文的AI才真正靠谱?我们深度实测了市面上多种写论文的AI工…

2026/8/16 17:17:26

PinView密码隐藏功能详解:setPasswordHidden与星号明文切换

PinView密码隐藏功能详解:setPasswordHidden与星号明文切换 【免费下载链接】PinView A PIN view library for Android. Use to enter PIN/OTP/password etc. 项目地址: https://gitcode.com/gh_mirrors/pin/PinView 在 Android 开发中,PIN 码、验…

2026/8/16 17:17:26

App开发多少钱?影响 App 开发费用的主要因素

App开发多少钱?定制 App 常见预算约为 8 万—50 万元,复杂平台型项目可能超过 50 万元。App开发费用不是按页面数量简单计算,而是由开发方式、安卓/iOS端、UI设计、后台、接口、测试上线和维护范围共同决定。 ## 一、App定制开发多少钱 市场上…

2026/8/16 17:17:26

NICO瓦片地图开发教程:如何用Tiled JSON快速构建你的游戏关卡

NICO瓦片地图开发教程:如何用Tiled JSON快速构建你的游戏关卡 【免费下载链接】nico a Game Framework in Nim inspired by Pico-8. 项目地址: https://gitcode.com/gh_mirrors/ni/nico NICO瓦片地图系统是这款PICO-8风格Nim游戏框架最实用的功能之一。无论你…

2026/8/16 17:12:26

零信任架构实战:基于天远人企关联构建自动化准入审查网关

破解分销商准入评估痛点:从线下材料收集到数据直连 在 B2B SaaS 供应链分销系统的建设与运营中,对下游分销商、加盟商的真实资质与关联关系进行合规确认是建立信任体系的基石。随着平台生态的扩展,传统的准入评估高度依赖线下提交大量工商资质…

2026/8/16 0:00:35

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:36

工业传感器与变送器详解:序章 从物理世界到工业数据

序章 从物理世界到工业数据 ——重新认识工业传感器与变送器 工业自动化系统正变得日益复杂。今天的工业现场早已不是简单的控制回路,而是由多层技术共同构成的立体体系:PLC、DCS、SCADA、MES、工业互联网、边缘计算与人工智能。控制系统可以执行复杂算法,工业网络可以实现…

2026/8/16 0:00:35

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:36

工业传感器与变送器详解:序章 从物理世界到工业数据

序章 从物理世界到工业数据 ——重新认识工业传感器与变送器 工业自动化系统正变得日益复杂。今天的工业现场早已不是简单的控制回路,而是由多层技术共同构成的立体体系:PLC、DCS、SCADA、MES、工业互联网、边缘计算与人工智能。控制系统可以执行复杂算法,工业网络可以实现…

2026/8/15 9:46:39

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/16 16:53:03

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/15 9:46:30

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…