首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
AST
订阅
一只大提莫
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
基于Babel对JS代码进行混淆与还原操作
还原前言 AST仅仅只是静态分析,但可以将还原出来的代码替换原来的代码,以便更好的动态分析找出相关点。在还原时,并不是所有的代码都能还原成一眼就识破代码执行逻辑的,ast 也并非万能,如果你拥有强大的
玩转AST
为什么需要学习AST相关的知识呢?因为AST实在是太重要了,你可能对它不了解,但是它无处不在。更具体一点: 浏览器js引擎拿到js的第一件事就是解析js生成AST,随后才是解释执行,编译优化执行。
微信模版推送之送女友小礼物
微信服务号 egg快速入门 创建项目(一顿拍回车) 启动项目 创建服务(service) 获取token 发送消息到微信 初始化模版数据 初始化每日推荐数据 初始化工资上交提醒数据 获取当前时间 获取
JS逆向:AST还原极验混淆JS实战
AST是抽象语法树,名字感觉很高级,其实也不用怕,可以简单理解为是将JS代码归类后的JSON,并且提供了很多方法给你对这个JSON进行增删改查。 作为一个爬虫攻城狮,JS逆向也是家常便饭了,JS逆向经常会遇到各种混淆过后的代码,极其难以阅读,这时候就可以使用AST对这些混淆代码…
如何使用Babel操作JS语法树(一): 还原JS混淆
AST学名抽象语法树,Babel代码的转换其实都是操作的语法树,而拥有操作语法树的能力就是拥有了操作代码的能力,这对于破解还原或者正向混淆js代码是很重要的能力。 如果你对js语法树还不了解,希望你阅读完上面的文章再来看这篇。 可以看到第一个数组(我们暂称为strArr)出现在…
whistle抓包工具的能力让你所向披靡
whistle是什么 是非常实用且无敌的好东西 代理+抓包+mock的小能手 工作中经常遇到联调前需要mock数据进行开发的时候,又或者移动端出现问题,需要抓包看数据分析情况的时候 那么废话不多说了,
Whistle,web 抓包与 debug 利器
whistle 提供了和 fiddler 类似的功能,也提供了一些 fiddler 没有的功能,使用体验比 fiddler 好很多,一开始公司组内只有我一个人用,经过安利,大部分开发、测试都换成了 whistle。而且 whistle 可以在 windows、mac、linux…
给前端的docker 10分钟真 · 快速入门指南
给前端的docker 10分钟真 · 快速入门指南 还没有了解过docker吗,没关系,咱模拟几个场景,两分钟就给你搞明白它是什么,我们什么时候需要它
前端也要懂编译:AST 从入门到上手指南
阅读文章之前,不妨打开手头项目中的 package.json ,我们会发现众多工具已经占据了我们开发日常的各个角落,例如 JavaScript 转译、CSS 预处理、代码压缩、ESLint、Prett