Hexo
如何白嫖3个月的JetBrains全家桶

如何白嫖3个月的JetBrains全家桶(包括Java神器IDEA)

1.起源

3月10日下午无聊刷部落,刷到这样一条动态。

image-20200310215026116

说JetBrains官网搞了谜题,解出来赠送3个月的全家桶订阅。开启福尔摩斯之魂。

2.搜索

image-20200310203710053

首先取了动态中的”JetBrains Quest”百度,结果答案为0,果然百度太垃圾了。

立刻谷歌之,

image-20200310204029746

搜索结果第一个是jetbrains官方在推特官方发布的谜题活动。如果大家有信心可以从这里开始。

image-20200310204630744

搜索结果第三个是谜题的最后一道关卡。

image-20200310204653125

搜索结果第四个是外国一个小哥发布的解密博客。

image-20200310204608872

我偷懒,就直接看了小哥的回答。

3.谜题一

直接按照小哥的思路看他是怎么题解的。

首先,他说他在推特上昨天3月9日看到JetBrains发布了这样一条动态。

image-20200310204934777

首先观察这些数字

48 61 76 65 20 79 6f 75 20 73 65 65 6e 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6f 66 20 74 68 65 20 4a 65 74 42 72 61 69 6e 73 20 77 65 62 73 69 74 65 3f

看起来像是十六进制字节,转换成ASCII,得到这样的提示:

Have you seen the source code of the JetBrains website?

你有看过JetBrains官网的源码吗?

嗯,打开官网https://www.jetbrains.com/

右击检查源代码

image-20200310205309415

搜索quest,定位到了这样一条彩蛋:

image-20200310205401395

Welcome to the JetBrains Quest.

What awaits ahead is a series of challenges. Each one will require a little initiative, a little thinking, and a whole lot of JetBrains to get to the end. Cheating is allowed and in some places encouraged. You have until the 15th of March at 12:00 CET to finish all the quests.
Getting to the end of each quest will earn you a reward.
Let the quest commence!

JetBrains has a lot of products, but there is one that looks like a joke on our Products page, you should start there... (hint: use Chrome Incognito mode)
It’s dangerous to go alone take this key: Good luck! == Jrrg#oxfn$

大意是:中欧时间3月15日之前解出谜题都会有奖励。

谜题:JetBrains有很多产品,在我们的产品也有个像’joke’的,你要从那里开始。提示:用谷歌浏览器无痕模式。

不要直接就走了,带上这个密钥:Good luck! == Jrrg#oxfn$

4.谜题二

打开谷歌无痕,进入JetBrains产品页:https://www.jetbrains.com/products.html

image-20200310210354357

很快就找到了传说中的’joke’。从learn more中点进去。得到谜题。

image-20200310210458782
You have discovered our JetBrains Quest! If you don’t know what this is, you should start from Twitter, Facebook or LinkedIn.


To continue to the next challenge you need to go to the following link… But there is a problem, the last 3 digits are missing:


https://jb.gg/###


To get these digits you need to know how many prime numbers there are between 500 and 5000


Good Luck!

意思是这个https://jb.gg/###链接缺了3个数字。就问你500到5000之间有多少个质数。这还不简单,立刻百度。

答案574个。

5.谜题三

输入https://jb.gg/574

重定向到了这个页面

image-20200310210756340

Follow quests
If you are following the JetBrains quest and would like to go to the next challenge, here is your clue.

说下面这张图片是你的线索。

image-20200310211008072

这题需要你对JetBrains网站很了解。

这个Logo YouTrack是JebBrains网站的问题区,将后面的问题编码输进去。

image-20200310211105798

得到链接https://youtrack.jetbrains.com/issue/MPS-31816

6.谜题四

跳转到这个页面。

image-20200310211335692

JetBrains Quest

“The key is to think back to the beginning.-- The JetBrains Quest team

Qlfh$#Li#|rx#duh#uhdglqj#wklv#|rx#pxvw#kdyh#zrunhg#rxw#krz#wr#ghfu|sw#lw1#Wklv#lv#rxu#lvvxh#wudfnhu#ghvljqhg#iru#djloh#whdpv1#Lw#lv#iuhh#iru#xs#wr#6#xvhuv#lq#Forxg#dqg#iru#43#xvhuv#lq#Vwdqgdorqh/#vr#li#|rx#zdqw#wr#jlyh#lw#d#jr#lq#|rxu#whdp#wkhq#zh#wrwdoo|#uhfrpphqg#lw1#|rx#kdyh#ilqlvkhg#wkh#iluvw#Txhvw/#qrz#lw“v#wlph#wr#uhghhp#|rxu#iluvw#sul}h1#Wkh#frgh#iru#wkh#iluvw#txhvw#lv#‟WkhGulyhWrGhyhors†1#Jr#wr#wkh#Txhvw#Sdjh#dqg#xvh#wkh#frgh#wr#fodlp#|rxu#sul}h1#kwwsv=22zzz1mhweudlqv1frp2surpr2txhvw2

最后一题了,提示是”需要你回头想钥匙“。回头想?哦,一开始第一题要你带着的钥匙还记得不?

Good luck! == Jrrg#oxfn$

然后小哥说,我不想再告诉你们答案了,不能扫兴了,这题太简单了,解出来就可以得到奖励。

我为了也不扫兴,就不直接告知大家答案了,给大家提示,还是希望大家也试试,有点计算机基础或者高中数学知识应该都能做出来。小学生的话,拿张纸一个一个写下来也能知道答案。所以希望大家也不要再评论中把答案写出来,这样就太没意思了。

小哥给了提示Substitution cipher(换位密码)。你百度一下Substitution cipher这个,看第一个结果大概就猜出来是什么意思了。

等号的左右是双边对称的。

7.兑奖

我感觉提示差不多了,把上面的密文解出来得到一个网址和一个Code。

到那个网址里输入你的邮箱和刚才的Code。

image-20200310212638016

等待两分钟左右,收到一封邮件。邮件里附赠了三个月JetBrains全家桶的订阅兑换密钥。

image-20200310212758092

点击蓝色的 HOW TO REDEEM THE CODE

image-20200310212958307

输入上面的密钥,你的名字,姓氏,邮箱,国家/地区。然后点提交。

然后再等2分钟左右,又收到一封邮件

image-20200310215443570

让你点击其中的链接激活账号(流程有点繁琐。。。),

image-20200310213641784

让你输入名字,姓氏,用户名,密码。点击提交。

image-20200310213857707

终于看到了开通至6月10日。

打开IDEA验证。

image-20200310214055957 image-20200310214119464

输入刚刚注册的账号密码。延长到了6月9日。

image-20200310214215610

8.总结

自己也是偷了懒,基本上都是看的外国小哥的回答。最后一题也是根据他的提示用Java写了简单的代码得到最后的答案。感谢那位小哥,万能的谷歌与金主JetBrains。

下面附上小哥的原链接,感兴趣的朋友可以去看看。

参考资料:

1.外国小哥

2.游戏的起点