- 博客(4)
- 收藏
- 关注
原创 JSfuck原理解析三——源码解析
通过前两章我们已经了解了jsfuck的基本原理与实现,现在不妨先设想一下,假设我们要自己实现这么一个加密代码,应该如何去做。 首先,我们拿到了一段明文代码“alert(1)”,为了把他变成jsf的模式,我们要按照第二章的描述对各个字符挨个加密,最后拼接成想要的代码。那么如果我们想把这个过程工程化,我们就需要一个map,里面有每个字符对应的jsf代码,这样我们加密一串代码只需要拼接就行了,...
2019-10-12 15:01:03
1630
原创 JSfuck原理解析二——官方例子分析
官方例子分析 上一篇我们已经解释了jsfuck的基本原理,简单来说,如果我们想要用jsfuck加密一段可执行代码,那么代码最后应该是这样的类型:Function(code)() 在上一篇中我们提到,Function()()这一段可以转换成如下代码:[]["filter"]["constructor"]( )() 那么,我们就得到了一段完全由“ ()+[]! ”与字符...
2019-10-09 18:30:01
1704
原创 JSfuck原理解析一——基础原理
本系列博客是对jsfuck代码的一些分析,暂定为三篇。第一篇为jsfuck基础原理,第二篇为官方案例分析,第三篇为源码解析。不出意外的话就是这三篇,我实在是比较懒,第一篇过了一年半才去写第二篇,但愿第三篇不会再拖了…… 如果你也有对知识的渴望,可以直接访问原作者的GitHub:https://github.com/aemkei/jsfuck 原作者其实已经解释很清楚了。不过学习嘛...
2018-04-15 01:09:07
20430
9
原创 vue中axios请求payload的暴力解决方案
去年公司做了一个小程序商城项目,运营了一段时间决定再次开发一个H5商城,用于微信好友之间的分享以及app内的嵌套,于是便开了一个vue项目,接口大多都是复用小程序的。 在做项目的过程中本人遇到一个由axios导致的问题——后台接口拿不到请求的参数。因为接口都是之前写好的,并且小程序运行正常,便没有去让后台查看,决定自己找出解决方案。打开浏览器查看参数发现axios的参数是这样子的。 首先我...
2018-03-27 14:16:17
7731
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人