故事背景
比赛地址
故事介绍
今年3.12,刷公众号时看到腾讯技术推了个很有趣的公益活动,借着植树节的名义,活动名也很有意思叫「码上种树」,点开看了下还有奖励,整个页面上只有一个按钮「点我开始种树」,
0-10w
这个比较简单,就不介绍了,其实最主要是我没有存界面,找不到原始代码了
第1题,0-1w
这题很简单,没有任何运算,答案在pull的结果里,直接发请求提交即可
第2题,1w-10w
这题开始请求了远程js代码并下载本地,不过代码很简单,就是个最简单的加减运算
第3题,10w-25w
js代码
1 | var _0xe936 = ['A5473788']; |
题目理解
这题的js混淆比较简单,就是对变量名做了下替换,
第4题,25w-50w
js代码
1 | window.A593C8B8 = async(_)=>(($,_,__,___,____)=>{ |
题目理解
我原本以为[]是定义成了一个变量,后来发现在神奇的js代码下
js代码转换
1 | window.A593C8B8 = async(_)=>(($,_,param_f,param_e,param_d)=>{ |
第5题,50w-100w
js代码
1 | window.A661E542 = async function({a: A}) { |