Hexo
白嫖JetBrains全家桶第二波与第三波

白嫖JetBrains全家桶第二波与第三波

1.回顾第一波

第一波的JetBrains猜谜活动见我另外文章,提醒一下,第一波,第二波,第三波兑奖时间要在中欧时间3月15日之前。因为有许多人将最后一题的code泄露出去了,官方将最后一题的密文修改了。

2.第一关

JetBrains3月11日在推特上发布了第二题

image-20200314125931522
Time for the next #JetBrainsQuest!
.spleh A+lrtC/dmC .thgis fo tuo si ti semitemos ,etihw si txet nehw sa drah kooL .tseretni wohs dluohs uoy ecalp a si ,dessecorp si xat hctuD erehw esac ehT .sedih tseuq fo txen eht erehw si ,deificeps era segaugnal cificeps-niamod tcudorp ehT

通过观察,很明显,是将文本倒转了,将文本到转回来。

The product domain-specific languages are specified, is where the next of quest hides. The case where Dutch tax is processed, is a place you should show interest. Look hard as when text is white, sometimes it is out of sight. Cmd/Ctrl+A helps.

关键词domain-specific languages的产品,去产品页面找找https://www.jetbrains.com/products.html。

很快就定位到了

image-20200314130504529

点击图标进去。

提示二:关键词Dutch tax

image-20200314130714192

定位到了Agile Law Execution Factory。点击Read MPS case study

进入一个PDF文档。

image-20200314130811929

提示三:通过Cmd/Ctrl+A找到白色字

image-20200314130916087

3.第二关

我们找到了一处空白的字。粘贴下来。

This is our 20th year as a company,
we have shared numbers in our JetBrains
Annual report, sharing the section with
18,650 numbers will progress your quest.

寻找JetBrains二十周年报告。

在JetBrains首页很快就找到了这个。

image-20200314131155165

点进去https://www.jetbrains.com/company/annualreport/2019/

关键词18,650share

浏览页面,找到了这个。

image-20200314131745937

所有的数字加起来是18650。点击分享的按钮。

image-20200314131928886

4.第三关

有这样的文字

I have found the JetBrains Quest! Sometimes you just need to look closely at the Haskell language, Hello,World! in the hackathon lego brainstorms project https://blog.jetbrains.com/blog/2019/11/22/jetbrains-7th-annual-hackathon/ #JetBrainsQuest https://www.jetbrains.com/company/annualreport/2019/ 来自 @JetBrains 

在黑客马拉松的 lego brainstorms项目中仔细寻找Haskell的Hello,World!

https://blog.jetbrains.com/blog/2019/11/22/jetbrains-7th-annual-hackathon/

下面正好有一个链接,点进去。

定位到了这个

image-20200314132440787

定位这样图片,发现了这个

image-20200314132613640

d1D j00 kN0w J378r41n2 12 4lW4Y2 H1R1N9? ch3CK 0u7 73h K4r33r2 P493 4nD 533 1f 7H3r3 12 4 J08 F0r J00 0R 4 KW357 cH4LL3n93 70 90 fUr7h3r @ l3457.

仔细看,其实是吧一些英文字母改成了数字。猜出来应该其实是下面的英文

did you know jetbrains is always hiring?check out the careers page and see if there is a job or a quest. challenge to go further at least.

要去招聘页面找quest的job。在首页找到了这个,点进去。

image-20200314132943128

https://www.jetbrains.com/careers/jobs/

定位到了这个。点进去。

image-20200314133123462

看到了这样一条

image-20200314133421453

意思是把用在Konami游戏中的作弊码在JetBrains游戏开发页面敲一遍。

在Solutions里找到了https://www.jetbrains.com/gamedev/,点进去

image-20200314133601030

然后是科乐美游戏作弊码,玩过“魂斗罗”游戏都知道的,上上下下左右左右BABA,这个也是LOL中男枪的一句经典台词。

我是开了无痕模式,才进入游戏的。正常浏览输入没有反应。

结果小时候玩过的消砖游戏。消除后就能看见兑奖地址与密钥。大家自己也玩一玩。

image-20200314134723819

第三波

结束完第二波,我们立马第三波猜谜,也是最后一波了。

1.第一关

在推特上找到谜题

image-20200314135150827

看起来像是base64。解密试一下。

image-20200314135455228

得到

Have you seen the post on our Instagram account?

在Instagram上找JetBrains

image-20200314140010807

看到这个帖子,点进去。

image-20200314140031289

看到了提示

image-20200314140050749

Welcome to the final Quest! You should start on the Kotlin Playground: https://jb.gg/kotlin_quest
P.S. If you don’t know about the #JetBrainsQuest, it’s not too late to find out.

进入链接https://jb.gg/kotlin_quest

2.第二关

fun main() {
   val s = "Zh#kdyh#ehhq#zrunlqj#552:#rq#wkh#ylghr#iru#wkh#iluvw#hslvrgh#ri#wkh#SksVwrup#HDS1#Li#zh#jdyh#|rx#d#foxh/#lw#zrxog#eh#hdv|#dv#sl1"

    val n: Int = TODO()
   for (c in s) {
       print(c - n)
   }
}

一个没见过的代码。又是一堆#号。想想第一波的最后一题是怎么解出来的。试试能不能解出来。

运气不错,解出来这个。

We have been working 22/7 on the video for the first episode of the PhpStorm EAP. If we gave you a clue, it would be easy as pi.

3.第三关

我们花了7天22个校史制作了PhpStorm EAP的第一集。给你个提示,容易的像Π。

Π不就是3.1415926。

找到视频,点进去。

image-20200314140943879

寻找3:14的彩蛋。

视频抖动了一下,返回观看,发现homepage链接被替换了。

image-20200314141153011

进入链接https://jb.gg/31415926

4.第四关

一分钟内快问快答。疯狂谷歌。需要全部答对。

How many people founded JetBrains?, Where is JetBrains headquarters?, How much external funding have JetBrains received?

这题建议跳过。答对5题跳出。

image-20200314142135363

You chose wisely.
Almost there! The last challenge is in the Tips of the Day of a specific IntelliJ IDEA Community version from our latest build page in Confluence, but… there is a catch. You have to know which version to look for. To find the build number, you need sight beyond sight:

. Not Everything Today Does All You Could Ask. Lessons Learned From Other Relevant Solutions, Possibly Even Another Kind Emerge. Risking Sometimes Being Liberal Or Generous Proves Ordinary Simple Tests Infinitely More Annoying. Get Examining Hidden Initial Designated Early Symbols. They Have Everything Needed, Except Xerox, To Completely Level Up Everything.

意思是需要你找到JetBrains在Confluence上发布的某个版本号的社区版的IDEA,下载下来寻找每日提示。

需要你找到哪个版本号。

. Not Everything Today Does All You Could Ask. Lessons Learned From Other Relevant Solutions, Possibly Even Another Kind Emerge. Risking Sometimes Being Liberal Or Generous Proves Ordinary Simple Tests Infinitely More Annoying. Get Examining Hidden Initial Designated Early Symbols. They Have Everything Needed, Except Xerox, To Completely Level Up Everything.

每个字母的开头都是大写。想到了《唐伯虎点秋香》中的“我爱秋香”梗。

将上面的小写字母与符号都删掉,得到

.NET DAY CALL FOR SPEAKERS BLOG POST IMAGE HIDES THE NEXT CLUE

.NET DAY CALL FOR SPEAKERS博客发布的照片里有提示。

谷歌搜一搜.NET DAY CALL FOR SPEAKERS,进入https://blog.jetbrains.com/dotnet/2020/02/13/jetbrains-net-day-online-2020-call-speakers/

看到这张照片

image-20200314142818385

F12点击图片,得到

image-20200314143035443

you_are_looking_for_build_201-6303

版本号201.6303

谷歌一下

image-20200314143214805

点进去

image-20200314143237297

看标题,Quest Build Edition。应该就是我们所需要的的。需要点击下载,安装。

image-20200314143309864

下载下来安装,寻找每日提示。得到这个

46023125

You have discovered our JetBrains Quest! If you don’t know what this is, you should start from the beginning.
This is it. The last puzzle. You are just one step away from glory!
Now you just need the Key to unlock the Quest page.
The Key is the first and last 4 digits of the 50 * 10^6 position of the Fibonacci sequence (F(50 Million)).
As you may know by now, not all that glitters is gold, and to solve this puzzle you should not go straight for the obvious answer. May you make a glorious choice.
Remember that you have until the 15th of March 12:00 CEST.46023125

5.第五关

密钥是斐波那契数列第五千万项的前四位和后四位

去网上找个斐波那契数列算法算一下吧。得到的就是一个8个数字的code,以4开头。

带着这个code一样去https://www.jetbrains.com/promo/quest/兑换。

记得要在中欧3月15日之前哦。

第二关奖品是全家桶免费3个月。第三关是8折优惠券。

我有试过将第二关的兑奖密钥激活,结果是账号上有两个3个月的订阅,而不是叠加。所以建议是在第二关密钥在3个月有效期的最后几天再添加。