自今年1月份以Jetbrain公司严厉打击旗下开发工具产品(如:IntelliJ IDEA、WebStorm、PyCharm等)的盗版破解以来。求新破解方式、分享新破解方法的帖子或信息经常可以在各技术社区或微信社群中看到。

在《大批 IDEA 激活码到期之后的乱象...》一文中,我们已经介绍过如何通过正常途径继续使用这些开发工具的三种方法

学生免费:JetBrains的全线产品对在校学生全部免费开放。所以,你只要有专属于学校的邮箱,就可以注册账号并免费使用它们。

开源免费:如果您跟我一样,热爱开源之外,给各大开源社区、热门开源项目贡献代码。就可以以组织或项目的名义申请免费的许可证。关于这种方式,读者可以通过这个链接查看详情:https://www.jetbrains.com/community/opensource/

社区版本:我们也可以选择功能稍弱的社区版本来使用。就如以前MyEclipse收入,我用Eclipse一样。

但是,即便如此,依然还有很多持续紧跟不断被封禁的各种破解的用户。今天,小编将给大家带来第四种可以免费领取Jetbrain全家桶的使用方法。

JetBrains的官方任务

这次获取免费使用的机会主要起源于JetBrains官方在3月9日发布的一条Twitter:

一场开发者的解密游戏就此拉开序幕了!

线索一:这串数字字母是什么鬼?

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

看着是16进制的东西,去掉空格之后来转换一波看看:

原来是一段话:Have you seen the source code of the JetBrains website?

线索二:Have you seen the source code of the JetBrains website?

顺着线索一获得的信息,我们一起看看JetBrains的网站源码。

可以发现有这么一段注释:

这段注释的大意是:

欢迎来到JetBrains Quest。

未来你将面临一系列挑战。每个人都需要多一点努力,多一点思考。 我们鼓励大家在某些地方作弊。同时,你必须在3月15日 12:00之前完成所有任务。在每个任务结束之后,你将获得奖励。

任务开始!

JetBrains有很多产品,但是我们的“产品”页面上有一个看起来像是个玩笑,您应该从那里开始...(提示:使用Chrome Incognito模式)

单独拿这个Key很危险:Good luck! == Jrrg#oxfn $

线索三:“产品”页面上的玩笑 、一段Key

接下来一起去产品页看看笑话:

https://www.jetbrains.com/products.html

JK是什么鬼?这就是产品页的笑话吧!点击“Learn more”:

这里说了,如果你之前没通过Twiiter上看到该游戏的开始,不知道JK这是什么鬼,可以从Twitter、Facebook或Linkedin上了解,就是上面的线索一。

这里是一个新的挑战:我们需要去寻找短网址https://jb.gg/### 中的 ###。这里说了,###是500到5000中的质数个数。

这里就不具体说怎么算了,答案是:574

所以,完整的短网址就是:https://jb.gg/574

线索四:短网址https://jb.gg/574

访问上一步我们解出来的短网址,跳转到了PyCharm的文档页面:

获得了一个新的线索,就是下面这种台球桌的图片。中间有一张纸,两个元素:

YT:应该就是JetBrains的YouTrack

MPS-31816:看着应该就是YouTrack中的issue号(类似于JIRA的Issue)

如果熟悉YT的话,可以直接组织访问地址:

https://youtrack.jetbrains.com/issue/MPS-31816

继续获得两个东东:

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

这里的调整关键是在开始的时候?

回顾一下之前似乎还有个线索没有用:Good luck! == Jrrg#oxfn $

下面这段鬼画符,应该又是什么转化或者加密结果。

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

再一次细想!仔细观察!GoodJrrg 的结构是不是很像?

是不是G、o、o、d分别向右移3位,就是:Jrrg

验证下l、u、c、k分别向右移3位,就是:oxfn

同时,发现#空格$,猜测规则就是ASCII + 3 ?

我们把上面那段鬼画符将其ASCII码 + 3试试,可以得到如下结果:

Nice! If you are reading this you must have worked out how to decrypt it. This is our issue tracker designed for agile teams. It is free for up to 3 users in Cloud and for 10 users in Standalone, so if you want to give it a go in your team then we totally recommend it. you have finished the first Quest, now its time to redeem your first prize. The code for the first quest is **TheDriveToDevelop**. Go to the Quest Page and use the code to claim your prize. https://www.jetbrains.com/promo/quest/

从中我们可以获得最关键的两个信息:

获取奖励的地址:https://www.jetbrains.com/promo/quest/

获取奖励的Code:TheDriveToDevelop

走!领奖去!

打开浏览器访问:https://www.jetbrains.com/promo/quest/

Email:输入你要领取的邮箱

Code:输入TheDriveToDevelop

去邮箱查收你的正版使用兑换码吧!

欢迎关注我的公众号:程序猿DD,获得独家整理的学习资源和日常干货推送。

如果您对我的专题内容感兴趣,也可以关注我的博客:didispace.com

免费获取 Jetbrain 全家桶使用兑换码的正确姿势!的更多相关文章

  1. 获取Jetbrain全家桶激活码

    支持正版,本KEY仅用于体验软件 激活码 激活码一: 2GCA2ZHNKP-eyJsaWNlbnNlSWQiOiIyR0NBMlpITktQIiwibGljZW5zZWVOYW1lIjoi5r+A5r ...

  2. 使用开源项目免费申请 JetBrains 全家桶 IDEA 开源许可证

    JetBrains 公司旗下的 IDEA 功能都十分强大,深受各种编程语言相关的程序员的喜爱.我个人而言,经常使用 WebStorm,也使用过 PyCharm. 正常情况下 JetBrains 公司的 ...

  3. 拥有 GitHub 开源项目的小伙伴,免费申请 JetBrains 全家桶的全流程详解

    工欲善其事,必先利其器.如果您想要学习 Java.PHP.Ruby.Python.JavaScript.Objective-C..NET 中的任何一种开发技术,国际知名且屡获殊荣的 JetBrains ...

  4. 学生免费使用JetBrains全家桶

    今天又有一个同学来问我申请流程,因此也就趁着这个机会把整个流程简单地记录一下,供大家分享.下面所提及到的学校邮箱以及相关的操作都是以自己学校为准,学校不同可能会稍有不同,大家按自己学校的操作就好. 学 ...

  5. 关于使用学生或者教师身份免费使用JetBrains全家桶的说明

    官网操作 JetBrains是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄罗斯的圣彼得堡及美国麻州波士顿都设有办公室,该公司有众多的好用的IDE,比如pycharm,webstorm,Int ...

  6. JetBrains 第二轮:再为免费全家桶续命三个月

    昨天分享了如何通过参与JetBrains的解密任务来获取正版全家桶的兑换码.今天 JetBrains 一早继续在Twitter推出第二波任务: 下面,我们就继续来一起参与一下,为我们的正版JetBra ...

  7. 使用教育邮箱激活JetBrains全家桶

    如果你还有在校时的邮箱,比如your_name@xxx.edu或者your_name@xxx.edu.cn的邮箱,那么你可以免费激活JetBrains全家桶. JetBrains Toolbox 专业 ...

  8. 重磅消息,Micrium的uCOS全家桶将推出免费商业授权

    说明: 1.预计将在下个月末的Embedded World 2020正式宣布开源免费商用. 2.uCOS全家桶一旦宣布免费商用,将给那些还在收费的RTOS带来一波冲击.其中最值的关注的是去年微软收购T ...

  9. 2020版Adobe全家桶介绍及免费下载安装

    前言 Adobe公司创建于1982年,是世界领先的数字媒体和在线营销解决方案供应商.公司总部位于美国加利福尼亚州圣何塞.Adobe 的 客户包括世界各地的企业.知识工作者.创意人士和设计者.OEM合作 ...

随机推荐

  1. c socket 开发测试

    c语言异常 参照他人代码写一个tcp的 socket 开发测试 异常A,在mac osx系统下编译失败,缺库转到debian下. 异常B,include引用文件顺序不对,编译大遍异常 异常C,/usr ...

  2. but for|lest,in case和for fear (that)|confidential|item|adapted for|fee|debates| retain|substantial|proceeded to|refrain from|clear|perceive

    He ________ you if you ________ to see him that afternoon.  A. might tell, were going  B. told, were ...

  3. MAYA 卸载工具,完美彻底卸载清除干净maya各种残留注册表和文件

    是不是遇到MAYA/CAD/3DSMAX/INVENTOR安装失败?AUTODESK系列软件着实令人头疼,MAYA/CAD/3DSMAX/INVENTOR安装失败之后不能完全卸载!!!(比如maya, ...

  4. 测试误区《二》 python逻辑运算和关系运算优先级

    关系运算 关系运算就是对2个对象进行比较,通过比较符判断进行比较,有6种方式. x > y 大于 x >= y 大于等于 x < y 小于 x <= y 小于等于 x = y ...

  5. JVM笔记(一)

    <ignore_js_op> Class Loader类加载器负责加载class文件,class文件在文件开头有特定的文件标识,并且ClassLoader只负责class文件的加载,至于它 ...

  6. resin远程调试debug

    wangqiaowqo Resin 远程debug Resin Windows下提升Resin默认的虚拟机内存大小 httpd.exe -Xmx1024m 参考外部文章 Resin远程debug配置文 ...

  7. 从又一家外卖被Uber收购,看美团打车未来

    别以为Uber在中国失利,连优步中国都被滴滴收购了,就认为Uber已经不行了.其实从全球范围内来看,Uber还是相当强势的--创始人的那些破事儿不算在内.此外,更重要的是Uber已经不单单是在打车业务 ...

  8. [人工智能]Pytorch基础

    PyTorch基础 摘抄自<深度学习之Pytorch>. Tensor(张量) PyTorch里面处理的最基本的操作对象就是Tensor,表示的是一个多维矩阵,比如零维矩阵就是一个点,一维 ...

  9. Qt类声明中Q_OBJECT的作用与报错解决

    2017-06-22 周四 大雨 北京 院里 新建作图类,继承自QCUstomPlot类 因为需要同时作8张图,都要单坐标缩放的功能,因此想干脆新建一个类,继承自QCUstomPlot,把需要的功能都 ...

  10. Mac下好玩的终端命令

    figlet brew install figlet cowsay brew install cowsaycowsay -l: 查看所有可用动物cowsay -f daemon hello world ...