Skip to content

Instantly share code, notes, and snippets.

@vertexclique
Last active September 18, 2024 11:54
Show Gist options
  • Save vertexclique/9839383 to your computer and use it in GitHub Desktop.
Save vertexclique/9839383 to your computer and use it in GitHub Desktop.
Cracking guide for Sublime Text 3 Build 3059 / 3065 ( Mac / Win x86_64 / Windows x86 / Linux x64 / Linux x86 )

MacOS

Build 3059

MD5: 59bab8f71f8c096cd3f72cd73851515d

Rename it to: Sublime Text

Make it executable with: chmod u+x Sublime\ Text

Replace it with: Sublime Text.app => Contents => MacOS => "Sublime Text"

You don't need to use license.

DONE

Build 3065

Download from here:

https://db.tt/UkPLsKrd

or:

http://cl.ly/XJUe/Sublime%20Text%20mac%203065%20cracked%20build%203065

Windows x64

Build 3059

MD5: 6ddaa1fb63c6d7d4eae9ec39f1fa5d76

Rename it to: sublime_text.exe

Replace it with the one in your installation folder: e.g. [Installation Folder]/sublime_text.exe

You don't need to use license.

DONE

Build 3065

Download from here:

https://db.tt/rviitEyS

or:

http://cl.ly/2b2b171Z3J1C/sublime_text%20cracked%20win64%20build%203065.exe

Windows x86

Build 3059

MD5: 8569b2cfa26677d72f322c8358f349c0

Rename it to: sublime_text.exe

Replace it with the one in your installation folder: e.g. [Installation Folder]/sublime_text.exe

You will paste a license key for this something like:

---BEGIN LICENSE---
Love Science
Unlimited User License
EA7E-18848
........................
.._____.................
.|  __ \      | |       
.| |  | | __ _| |_ __ _ 
.| |  | |/ _` | __/ _` |
.| |__| | (_| | || (_| |
.|_____/ \__,_|\__\__,_|
........................
---END LICENSE---

or write your own key.

DONE

Build 3065

Download from here:

https://db.tt/1lnRdzW3

or:

http://cl.ly/1w2G0t3P133x/sublime_text%20cracked%20x86%20build%203065.exe

You dont need key CMON. Some magic and algebra used by Bender and this happened.

Linux x64

Build 3059

MD5: 552726c06917c711f9950e2eda6c928f

Rename it to: sublime_text

Make it executable with: chmod u+x sublime_text

Replace it with the one in your installation folder: e.g. [Installation Folder]/sublime_text

You don't need to use license.

DONE

Build 3065

Download from here:

https://db.tt/zBKKF6Ba

or:

http://cl.ly/1z0S25150Y0I/sublime_text%20crack%20linux%2064%20build%203065

Linux x86

MD5: 98dbbcf51e7768f973f0afaf4424cfef

Rename it to: sublime_text

Make it executable with: chmod u+x sublime_text

Replace it with the one in your installation folder: e.g. [Installation Folder]/sublime_text

You don't need to use license.

DONE

Link - 3059 ALL: http://cl.ly/3H2O2E3v233t

Link 2 - 3059 ALL: https://db.tt/nPK0r9e0

Alternative Link - 3065 ALL: https://db.tt/EH5QQIzK

Alternative Link 2 - 3065 ALL: http://cl.ly/1w2R230G2u14

If you have any problems contact me:

Github : @vertexclique

Thanks for the @orgrimd for testing the Linux x86.

Don't forget to buy sublime text

This part should be in capital letters with really large font, isn't it ?

@fredgolightly
Copy link

Cannot get 3190 working, I've patched offsets correctly but entering the license causing it to close and never start.

@FakeGAccount
Copy link

Cannot get 3190 working, I've patched offsets correctly but entering the license causing it to close and never start.

Make sure its the Windows X64 variant, and use the License above. And try again

@FakeGAccount
Copy link

Sublime Text 3 Dev Build 3193+ (Tested on Windows x64)

Offset Patched Original
0x58BA04 00 97
0x58BA05 00 94
0x58BA06 00 0D

Tested License:
—– BEGIN LICENSE —–
TwitterInc
200 User License
EA7E-890007
1D77F72E 390CDD93 4DCBA022 FAF60790
61AA12C0 A37081C5 D0316412 4584D136
94D7F7D4 95BC8C1C 527DA828 560BB037
D1EDDD8C AE7B379F 50C9D69D B35179EF
2FE898C4 8E4277A8 555CE714 E1FB0E43
D5D52613 C3D12E98 BC49967F 7652EED2
9D2D2E61 67610860 6D338B72 5CF95C69
E36B85CC 84991F19 7575D828 470A92AB
—— END LICENSE ——

FOR EDUCATIONAL PURPOSES ONLY.

@fredgolightly
Copy link

So sorry! It's because I can't read properly - you've put the Original-Patched columns opposite to everyone else on here :)

@fredgolightly
Copy link

3200 at all?

@rivit98
Copy link

rivit98 commented Mar 13, 2019

FakeGAccount method works on Win10 x64

@fredgolightly
Copy link

3200:
Name | Offset | Original | Patched
Initial License Check | 0x8545 | 0x84 | 0x85
Persistent License Check | 0x192487 | 0x75 | 0x74

as per https://gist.github.com/deyixtan/6822b66ad7792ab2580ba37c450ae79c#gistcomment-2862497

@tomay3000
Copy link

3200 for linux x64 please.

@cipherknight
Copy link

cipherknight commented Mar 18, 2019

3200 for linux x64 please.

Sublime Text 3 - Build 3200 - Linux x64

Desciption Offset Original Patched
Initial License Check 0x3BEB98 0x84 0x85
Persistent License Check 0x477C6E 0x75 0x74

How to patch the executable:

printf '\x85' | dd seek=$((0x3BEB98)) conv=notrunc bs=1 of=/path/of/sublime_text
printf '\x74' | dd seek=$((0x477C6E)) conv=notrunc bs=1 of=/path/of/sublime_text

Sources:

User URL
texervn https://gist.github.com/deyixtan/6822b66ad7792ab2580ba37c450ae79c#gistcomment-2863734

IP addresses to block:

iptables -A OUTPUT -d 45.55.41.223/32 -j REJECT
iptables -A OUTPUT -d 45.55.255.55/32 -j REJECT

Entries to add to /etc/hosts

127.0.0.1    sublimetext.com
127.0.0.1    www.sublimetext.com
127.0.0.1    sublimehq.com
127.0.0.1    telemetry.sublimehq.com
127.0.0.1    license.sublimehq.com

sublime_text_3_b3200

@varaskkar
Copy link

Very useful @cipherknight , thanks fellow!

@cipherknight
Copy link

cipherknight commented Mar 20, 2019

@cipherknight how are you supposed to apply that?

In some of the previous posts you will find examples how to modify sublime_text executable.

Basically you can do it even without using a hex editor:

printf '\x85' | dd seek=$((0x3BEB98)) conv=notrunc bs=1 of=/path/of/sublime_text
printf '\x74' | dd seek=$((0x477C6E)) conv=notrunc bs=1 of=/path/of/sublime_text

But here you will find more detailed instructions. (Sorry. I couldn't resist. )

@souhaiebtar
Copy link

thanks to @cipherknight, in linux for v 3200(archlinux):

printf '\x74' | sudo dd seek=$((0x477C6E)) conv=notrunc bs=1 of=/opt/sublime_text_3/sublime_text

@ZhangWebber
Copy link

How to patch 3202 on OSX?

@blurstream
Copy link

How to patch 3202 on OSX?

is there a guide to research the hex offset based on versions?

@ZhangWebber
Copy link

is there a guide to research the hex offset based on versions?

I am not sure

@ZhangWebber
Copy link

what about Mac?

Copy link

ghost commented Mar 27, 2019

@Jangmingjin

Me platform Apple Mac not interested.

Copy link

ghost commented Mar 27, 2019

To All:

All questions and thanks please only here - https://gist.github.com/cipherhater/4e75d4e4551db171de03e9618456a7ea

@notreallyinterested
Copy link

notreallyinterested commented Mar 31, 2019

Sublime Text Mac Build 3200

printf '\x85' | dd seek=$((0x5F438)) conv=notrunc bs=1 of=/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text
printf '\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90' | dd seek=$((0x1DC4B5)) conv=notrunc bs=1 of=/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text

Sublime Merge Mac Build 1107

printf '\x85' | dd seek=$((0x1B63F)) conv=notrunc bs=1 of=/Applications/Sublime\ Merge.app/Contents/MacOS/sublime_merge
printf '\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90' | dd seek=$((0x251F8D)) conv=notrunc bs=1 of=/Applications/Sublime\ Merge.app/Contents/MacOS/sublime_merge

@bohemianlabs
Copy link

@notreallyinterested patched offsets for mac sublime merge are not working

The "About Sublime Merge" shows unlimited license but is just the message because you can't change settings, for example, dark theme. By the way, how do you get the offsets? Any place to learn about, thanks.

@jamalrahmat
Copy link

Patching for new version!
Sublime Text Version 3.2.1, Build 3207

https://gist.github.com/cantgis/fb17ab10287c512379fbefad7fa5be1c#gistcomment-2882262

Copy link

ghost commented Apr 12, 2019

At the license prompt, enter in any garbage, even a single letter, and click Use License.

Version Platform Offset Original Cracked
3207 macOS 0x6234B 55 C3
0x62061 55 C3
0xDAC5B 55 48 89 E5 41 57 41 56 48 C7 C0 01 00 00 00 C3
printf '\xc3' | dd seek=$((0x6234b)) conv=notrunc bs=1 of=/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text
printf '\xc3' | dd seek=$((0x62061)) conv=notrunc bs=1 of=/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text
printf '\x48\xc7\xc0\x01\x00\x00\x00\xc3' | dd seek=$((0xdac5b)) conv=notrunc bs=1 of=/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text

@bohemianlabs
Copy link

@cs475x it seems to work, thanks! How do you get the offsets? Someone could give me a start point to learn this skill?

Copy link

ghost commented Apr 13, 2019

Cracking guide for Sublime Text 3.2.1 (3207) and Sublime Merge (1111)

Updated #12 (20190412)

The patch will show the license key for Sublime Text/Merge!

After the patch and enter the license key, the program is fully functional.
Instead of "Free World User" you can enter your name or any text.

One license key for Sublime Text/Merge!

Sources:

User URL
cipherhater Cracking guide for Sublime Text/Merge

Read the guide, run the script, enjoy ... :)


Cracking guide for VueScan 9 x64 (v9.6.38)

Sources:

User URL
cipherhater Cracking guide for VueScan 9.6.38

Read the guide, run the script, enjoy ... :)


"We do not pay for programs that you do not know how to protect..." © CipherHater

@hjjiang
Copy link

hjjiang commented Oct 21, 2019

At the license prompt, enter in any garbage, even a single letter, and click Use License.

Version Platform Offset Original Cracked
3207 macOS 0x6234B 55 C3
0x62061 55 C3
0xDAC5B 55 48 89 E5 41 57 41 56 48 C7 C0 01 00 00 00 C3

printf '\xc3' | dd seek=$((0x6234b)) conv=notrunc bs=1 of=/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text
printf '\xc3' | dd seek=$((0x62061)) conv=notrunc bs=1 of=/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text
printf '\x48\xc7\xc0\x01\x00\x00\x00\xc3' | dd seek=$((0xdac5b)) conv=notrunc bs=1 of=/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text

any chance somebody found the values for 3211 and macOS?

@fredgolightly
Copy link

4074 (aplha)?

@fredgolightly
Copy link

@fredgolightly use sublime-text-2 old key and it will work.

Why do you think I asked? It doesn't work

@fredgolightly
Copy link

4077?

@manassantra
Copy link

its working perfectly

----- BEGIN LICENSE -----
Member J2TeaM
Single User License
EA7E-1011316
D7DA350E 1B8B0760 972F8B60 F3E64036
B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD
FA0A2ABE 25F65BD8 D51458E5 3923CE80
87428428 79079A01 AA69F319 A1AF29A4
A684C2DC 0B1583D4 19CBD290 217618CD
5653E0A0 BACE3948 BB2EE45E 422D2C87
DD9AF44B 99C49590 D2DBDEE1 75860FD2
8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864
------ END LICENSE ------

@washingleavesandthensome23-434
Copy link

washingleavesandthensome23-434 commented Feb 25, 2021

uhh that license dont work no more in sublime 4

also hex edit works...for a few minutes until it shows unregistered again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment