Mkdir700's Note

> 当你凝视深渊的时候,深渊也在凝视着你

一个脚本解决CSDN远程图片转存失败的问题

前言接口分析接口签名X-Ca-KeyX-Ca-NonceX-Ca-Signature接口参数效果代码前言平时写文章用的是Typroa+PicGo,我贴的所有图片都是保存在oss上的,当我把带有远程图片地址的markdown粘贴到csdn的编辑器中时,往往存在一个问题,总有一部分图片会转存失败,但是我

小试牛刀-利用AST平坦化一段瑞数代码

前言第一式:鬼影迷踪第二式:森罗万象处理逻辑Step1-处理if...else if...Step2-补全if...else...Step3-平坦化小结参考文章前言最近一直在学习AST相关的知识,本篇文章就来小小的尝试下,利用AST平坦化控制流。正常的执行逻辑: a -> b -> c混

JavaScript AST抽象语法树常见节点及结构

前言Program(程序)Identifier(标识符)Literal(字面量)VariableDeclarator(变量声明符)Property(属性)Declaration(声明)VariableDeclaration-变量声明FunctionDeclaration-函数声明Statement(

【瑞数】维普期刊搜索接口逆向总结_2_获取Cookie

一提到cookie的获取,第一想法就是简单。通常的流程就是请求一下网页,然后在响应中提取cookie即可。 但是在维普期刊这个例子里,并不是这样。先来了解在调试中我所遇到的实际问题。 然后在后文中,我们一一来解决这些问题。

【瑞数】维普期刊JS逆向4000字详细流程_1_获取接口签名

我所用的方法基于浏览器环境的,非硬解(头秃ing:no_mouth:),文章较长,建议收藏。 这是我第一次接触瑞数加密,比较难,不过学到的东西也是挺多的,也是因为我第一次解瑞数,所以文章写得比较详细甚至是啰嗦,这篇文章大致是以我逆向的思路去写的,应该适合像我这样从未接触过瑞数的朋友。

CSS字体加密反反爬通用方法

对于CSS字体加密,我目前遇到了这几种情况:字体字形坐标点与编码之间的对应关系不会随着多次请求而变化,例如:58同城房子出租字体字形坐标点每次请求时,位置不固定,但是每个文字的打点数量一致,例如:猿人学第7题字体的打点坐标点与打点数量随着每次请求都会发生变换,例如:58同城招聘我们之所

玩物得志H5列表页签名逆向总结

`kl_device_id`、`kl_sign`、`kl_t`这三个参数的加密方式,其实核心参数还有一个`kl_trace_id`

Python使用Protobuf&&如何赋值&&如何正反序列化

前言使用protobuf主要是两个步骤,序列化和反序列化。关于Proto有哪些数据类型,然后如何编写,此处就不赘述了,百度一下有很多。此文主要是总结,python使用protobuf的过程,如何序列化和反序列化,对不同类型的字段如何进行赋值。序列化下面将一一列举各数据类型,在python中如何正确赋

通过JS逆向ProtoBuf 反反爬思路分享

前言本文意在记录,在爬虫过程中,我首次遇到Protobuf时的一系列问题和解决问题的思路。文章编写遵循当时工作的思路,优点:非常详细,缺点:文字冗长,描述不准确protobuf用在前后端传输,在一定程度节约了带宽,也为爬虫工程师增加了工作量。遇见Protobuf一拿到网站,F12查看是否有相关数据的

爬虫总结_雷速体育_Canvas字体加密

网址:https://live.leisu.com/wanchang可以看到这个比分是使用canvas绘制上去的。了解Canvas首先了解下canvas是一个可以使用脚本(通常为JavaScript)来绘制图形的 HTML 元素.例如,它可以用于绘制图表、制作图片构图或者制作简单的(以及不那么简单的