![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
猿人学竞赛题
文章平均质量分 90
quanmoupy
热爱编程,忠于分享。
展开
-
Python爬虫逆向猿人学刷题系列——第七题
但是这里我们对比多次请求获取到的字体文件转换的xml文件会发现每一个数字尽管其对应的name不同,但其坐标点的位置是相同的。同一个数字,它在坐标系中的坐标点是相同的,所以我们可以根据on数组是否相同来判断两次请求的数字是否是同一个,如果是同一个的话我们再去映射最先构造好的基本模板(基本模板中也要获取on数组用于和新请求中的on数组进行对比)。结合上方xml截图和响应数据截图来看相应数据的value就是xml中看到的name值,所以我们可以根据这个关系来构造一个基本的明文数字与name之间的映射模板。原创 2023-09-16 12:00:00 · 1010 阅读 · 0 评论 -
Python爬虫猿人学逆向系列——第六题
这里其实就涉及的是浏览器的环境和nodejs环境的不同,在浏览器中window是不能被重新赋值的,所以webpack中的这个置空并没有任何意义,但是在nodejs中就不一样了,window可以被重新赋值,因此就直接导致了上方我们看到的错误信息了。所以,window.o在肯定是在代码中,至于为什么搜不到,那当然就是被混淆了,所以我们就来看看混淆的代码,就在最开头的位置,一个很明显的AA混淆,将它还原一下,这种混淆由专门的工具还原,手动还原的话就直接去掉最后的括号然后执行就可以了。啥也不是,那就直接删掉。原创 2023-08-24 17:56:52 · 1722 阅读 · 0 评论 -
Python爬虫逆向实战案例(五)——YRX竞赛题第五题
Python爬虫实战案例——YRX竞赛题系列题目:抓取全部5页直播间热度,计算前5名直播间热度的加和地址:https://match.yuanrenxu原创 2023-08-22 17:52:08 · 1190 阅读 · 0 评论 -
猿人学刷题系列(第一届比赛)——第四题
题目:采集这5页的全部数字,计算并提交结果地址:https://match.yuanrenxue.cn/match/4。原创 2023-08-19 17:35:10 · 4090 阅读 · 0 评论 -
猿人学刷题系列(第一届比赛)——第三题
本题主要考察请求逻辑,可以借助fiddler或Charles等抓包工具进行分析。原创 2023-08-16 20:35:40 · 128 阅读 · 0 评论 -
猿人学刷题系列(第一届比赛)——第二题( js 混淆 - 动态cookie 1)
题目:提取全部5页发布日热度的值,计算所有值的加和地址:https://match.yuanrenxue.cn/match/2。原创 2023-08-12 20:11:48 · 6930 阅读 · 0 评论 -
猿人学刷题系列(第一届比赛)——第一题
本文为猿人学第一届竞赛web题目第一题解题流程讲解,思路仅供参考,如有疑惑或涉及其他问题请私聊本人!!原创 2023-07-07 17:27:44 · 1605 阅读 · 0 评论