自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

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

文章目录前言接口分析接口签名X-Ca-KeyX-Ca-NonceX-Ca-Signature接口参数效果代码前言平时写文章用的是Typroa+PicGo,我贴的所有图片都是保存在oss上的,当我把带有远程图片地址的markdown粘贴到csdn的编辑器中时,往往存在一个问题,总有一部分图片会转存失败,但是我的oss 没有设置防盗链。出现上诉情况,我每次都必须手动去查看哪些图片失效,并且重新上传。(或者在编辑器中重新多次粘贴markdown)于是我想,写一个脚本,提前将所有的图片外链上传至CSDN服务

2021-06-17 20:19:43 679 1

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

文章目录前言第一式:鬼影迷踪第二式:森罗万象处理逻辑Step1-处理if...else if...Step2-补全if...else...Step3-平坦化小结参考文章前言最近一直在学习AST相关的知识,本篇文章就来小小的尝试下,利用AST平坦化控制流。正常的执行逻辑: a -> b -> c混淆后的执行逻辑则可能是这样:a -> d -> b -> d -> c -> d下方是从瑞数中提出的一段代码。源代码function func (_$eE)

2021-06-16 22:51:15 2779 9

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

前言最近开始接触AST,用于解决JS代码混淆的问题。在看@渔哥的文章,虽然目前还是有点云里雾里的。本文总结了常见的节点类型及结构,推荐使用下方网站,结合例子对照观察。工具网站:https://astexplorer.net/Program(程序)结构:{ "type": "Program", "body": [], // 多个节点 "sourceType": "module", "range": [] //代码起始位置}Identifier(标识符)

2021-06-06 15:16:17 2810 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除