100层的打怪闯关游戏(我是如何通关1024的)

不要问我为什么那么迟发,因为我之前审核一直没通过,没通过,没通过.....


突然发现个1024活动,看了看估计就是经典的闯关活动;

活动地址:http://static.ruffood.com/1024/

现在还能访问还能玩,但是没奖励的,单纯当个游戏罢了。

建议有兴趣的童靴可以进去上面的地址里玩玩,玩不过了再看下面内容。

第一关:

常规方式,CHROME浏览器,打开开发者工具,然后不多说看图。(鼠标右键是开不了的,但直接点F12,开发者工具就弹出来了)

100层的打怪闯关游戏(我是如何通关1024的)(1)

很明显的提示,

aHR0cCUzQS8vc3RhdGljLnJ1ZmZvb2QuY29tLzEwMjQvZGllcjIuaHRtbA==

base64decode下

http://static.ruffood.com/1024/dier2.html

*直接浏览器输入

static.ruffood.com/1024/dier2.html

进入第二关

第二关:

也是常规性查看,

100层的打怪闯关游戏(我是如何通关1024的)(2)

这次这里没什么线索,但是这次多了个JPG的文件,下载下来看看。

用notepad 打开,拉到底部,不出所料。

100层的打怪闯关游戏(我是如何通关1024的)(3)

*不要问我为什么,因为之前这类型的测试做多了,所以习惯用notepad查看找线索。

然后记录下第三关地址:

http://static.ruffood.com/1024/disan333333san.html

第三关:

还是常规性看源码(其实devtool开了就一直没关)

下一关提示:

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a))) ((c=c%a)>35?String.fromCharCode(c 29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w '};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b' e(c) '\\b','g'),k[c]);return p;}('2 1(0){3\'5\' 0 \'.4\'}',6,6,'num|genurl|function|return|html|siguanla'.split('|'),0,{}))

100层的打怪闯关游戏(我是如何通关1024的)(4)

卧槽卧槽,eval,难道要我心算出来吗?

不管了,console里走走看结果,

100层的打怪闯关游戏(我是如何通关1024的)(5)

没返回,

没办法,只能复制出来找找线索了。

100层的打怪闯关游戏(我是如何通关1024的)(6)

一切尽在图片中,自己看吧,

最终console输出的是一个函数,我把它复制出来

function genurl(num){return'siguanla' num '.html'}

很明显,就是返回网址的,但中间有个num是什么呢?

把目光移动到网页上来,看到hi,e10adc3949ba59abbe56e057f20f883e吗?

丢去cmd5那看看。

100层的打怪闯关游戏(我是如何通关1024的)(7)

123456,然后套入试试,

http://static.ruffood.com/1024/siguanla123456.html

100层的打怪闯关游戏(我是如何通关1024的)(8)

进来了,第四关啦。

第四关:

devtool里的注释,0x640x6f0x630x350x2e0x740x610x720x2e0x670x7a

0x开头16进制,把0x删除后尝试转换为字符。

100层的打怪闯关游戏(我是如何通关1024的)(9)

结果是646f63352e7461722e677a

找个在线16禁止转换的地方。

100层的打怪闯关游戏(我是如何通关1024的)(10)

也太简单了这关。

doc5.tar.gz

补全上网址后是:http://static.ruffood.com/1024/doc5.tar.gz

对,没错下载下来就是一个tar.gz的压缩包

打开后看到的是:

100层的打怪闯关游戏(我是如何通关1024的)(11)

对,一个普普通通的xls文件,第一眼我还把当字看漏了。

然后,你以为这样就结束了吗?

当我满心想去v站发结果的时候,发现已经有人跑出了第六关地址出来。

老衲真的老了,

我看了他们公告写着一共5关

看了第四关注释离最后一关只差一关

我以为真的只有5关。

这里直接附上第六关开启方式,

因为我在V站看的时候已经有人发了方法出来,

所以我也没机会想了。

把解压出来的xls改为zip

再打开查看,

会发现

100层的打怪闯关游戏(我是如何通关1024的)(12)

对的,ruofan.xml,打开查看下。

100层的打怪闯关游戏(我是如何通关1024的)(13)

base64,解下地址就出来了。

100层的打怪闯关游戏(我是如何通关1024的)(14)

试下:http://static.ruffood.com/1024/666ruofan.html

100层的打怪闯关游戏(我是如何通关1024的)(15)

然后结束了。

计算了下,1-5关用时3分钟。

第六关没法计算,因为实在不清楚,不过如果这是考试,估计我已经挂了.....


突然觉得

这种营销方式挺不错的......

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页