slm.py is a python script based on deyixtan script that patches software updates and license checks on Sublime Merge Editors.
Builds Supported |
Operating System |
1055 onwards (up to 1070) |
Windows 64-bit |
1055 onwards (up to 1070) |
Linux 64-bit |
Thanks to @tostercx that pointed out the problem and offered a solution for dark theme.
python slm.py <"sublime merge executable file path">
- Back up your original Sublime Merge Editor executable file.
- Download the desired patched executable from the "patched_executables" folder.
- Copy the downloaded file into your own Sublime Merge directory.
- Run the executable file.
Manual Patching (Hex Editor)
Name |
Offset |
Original |
Patched |
Initial License Check |
0x2262E |
0x38 |
0x08 |
|
0x2262F |
0x00 |
0x01 |
Persistent License Check |
0x2852D |
0x00 |
0x01 |
Theme Check |
0x21911 |
0x00 |
0x01 |
Name |
Offset |
Original |
Patched |
Initial License Check |
0x296A6B |
0x38 |
0x08 |
|
0x296A6C |
0x00 |
0x01 |
Persistent License Check |
0x2992C7 |
0x00 |
0x01 |
Theme Check |
0x295CEA |
0x00 |
0x01 |
Name |
Offset |
Original |
Patched |
Persistent License Check |
0x2780D |
0x00 |
0x01 |
Initial License Check |
0x21914 |
0x38 |
0x08 |
|
0x21915 |
0x00 |
0x01 |
TO BE FILLED
Name |
Offset |
Original |
Patched |
Persistent License Check |
0x27735 |
0x00 |
0x01 |
Initial License Check |
0x2183C |
0x38 |
0x08 |
|
0x2183D |
0x00 |
0x01 |
TO BE FILLED
Name |
Offset |
Original |
Patched |
Persistent License Check |
0x2774D |
0x00 |
0x01 |
Initial License Check |
0x21852 |
0x38 |
0x08 |
|
0x21853 |
0x00 |
0x01 |
Name |
Offset |
Original |
Patched |
Persistent License Check |
0x28F65B |
0x00 |
0x01 |
Initial License Check |
0x28CE03 |
0x38 |
0x08 |
|
0x28CE04 |
0x00 |
0x01 |
Name |
Offset |
Original |
Patched |
Persistent License Check |
0x2774D |
0x00 |
0x01 |
Initial License Check |
0x2184E |
0x38 |
0x08 |
|
0x2184F |
0x00 |
0x01 |
Name |
Offset |
Original |
Patched |
Persistent License Check |
0x28F66F |
0x00 |
0x01 |
Initial License Check |
0x28CE13 |
0x38 |
0x08 |
|
0x28CE14 |
0x00 |
0x01 |