您的位置:

Sublime Text 3破解全攻略

Sublime Text 3是一款极为流行的文本编辑器,由于其稳定性、易用性和高效性,被广泛应用于编程、网站开发和文本编辑等领域。但是,Sublime Text 3并非免费软件,因此动手破解Sublime Text 3是众多程序员的必修技能之一。本文将从多个方面详细讲解Sublime Text 3的破解方法和技巧,旨在为大家提供全方面的破解指南。

一、破解Sublime Text 3的必备条件

在开始破解Sublime Text 3之前,我们需要满足以下几个条件:

1、安装Sublime Text 3

2、下载破解工具

3、了解Sublime Text 3破解原理

下面将详细阐述以上条件。

二、安装Sublime Text 3

首先我们需要安装Sublime Text 3,可以从其官方网站http://www.sublimetext.com/下载安装包,然后按照提示安装即可。如果您已经安装了Sublime Text 3,可以跳过这一步。

三、下载破解工具

在网上搜索Sublime Text 3破解工具,可以找到很多破解工具,其中最为常用的是Sublime Text 3注册码生成器。可以从http://www.flyzy2005.com/fan-qiang/jie-ya-sublime-text-3/下载该工具。

下载完成后,解压缩该压缩包,可以看到如下文件:

<?xml version="1.0" encoding="utf-8"?>
<!-- 生成的license数据 -->
<license>
   <info>
      <users>Unlimited users</users>
      <date>Unlimited date</date>
      <key>UWSMYvGTi3IXdWssvnSs66oTR7rTVQJ4j+0wOeOBh8vYY

其中,license是关键文件,我们需要根据其生成注册码。

四、了解Sublime Text 3破解原理

Sublime Text 3采用了一种基于RSA公钥加密算法的加密方式,其破解思路可概括为:通过某种方式提取Sublime Text 3的公钥,然后使用公钥解密License文件,将License文件中的信息提取出来,再根据提取出的信息生成注册码。

了解了Sublime Text 3破解原理,我们就可以开始破解了。

五、使用Sublime Text 3注册码生成器生成注册码

首先,我们需要运行Sublime Text 3注册码生成器,如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<plist version="1.0">
    <dict>
        <key>License>/Applications/Sublime Text.app/Contents/MacOS/Sublime Text</key>
        <string><![CDATA[
-----BEGIN LICENSE-----
TwitterInc
200 User License
EA7E-890007
...
79CA12D9722F08F6CE8F6C1EFFC4FF8B0A6424143B4DD9A71114D0E992ACA7F
DCEC9848F59C185
--END LICENSE--
]]>

然后,我们需要将License文件中的信息复制到注册码生成器中:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<plist version="1.0">
    <dict>
        <key>License>/Applications/Sublime Text.app/Contents/MacOS/Sublime Text</key>
        <string><![CDATA[
-----BEGIN LICENSE-----
TwitterInc
200 User License
EA7E-890007
...
79CA12D9722F08F6CE8F6C1EFFC4FF8B0A6424143B4DD9A71114D0E992ACA7F
DCEC9848F59C185
--END LICENSE--
]]>

可以看到,License文件包含了证书、用户信息、日期等关键信息,在此基础上,我们需要使用license中的公钥进行解密,提取其中的信息,最终生成注册码,具体步骤如下:

1、将License文件的内容复制到Sublime Text 3注册码生成器的左侧输入框中

2、点击“”按钮,将注册码生成到右侧的输入框中

3、将右侧输入框中生成的注册码复制到Sublime Text 3的注册框中,完成注册

至此,Sublime Text 3破解就完成了。不过,Sublime Text 3破解虽然方便,但不建议长期使用,毕竟合法购买软件是对软件作者的尊重,也是对自己编程技能的一种肯定。