macOS系统Sublime Text的Crack
1. 方法一
-
在系统设置中的
Security settings
中,给Terminal
访问全磁盘的权限 -
在
App Store
中,下载Hex Fiend
软件 -
进入路径
Applications
->Sublime Text
->Show Package Contents
->Contents
->Mac OS
-> 用Hex Fiend
软件打开sublime_text
文件 -
Command + F
搜索这一行Hex代码:80 78 05 00 0f 94 C1
,替换为C6 40 05 01 48 85 C9
,并保存文件 -
在命令行输入:
codesign --remove-signature /Applications/Sublime\ Text.app/
codesign --force --deep --sign - "/Applications/Sublime Text.app"
2. 方法二
参考: Crack Sublime Text and Sublime Merge
首先,在命令行输入:
# for macOS (ARM64)
cd "/Applications/Sublime Text.app/Contents/MacOS/" || exit
md5 -q sublime_text | grep -i "70909B4BCCB3209C6F6C80122171BA84" || exit
echo 01055A38: E0 03 1F AA C0 03 5F D6 | xxd -r - sublime_text
echo 00FE4E80: 1F 20 03 D5 | xxd -r - sublime_text
echo 00FE4E94: 1F 20 03 D5 | xxd -r - sublime_text
echo 01056D2C: C0 03 5F D6 | xxd -r - sublime_text
echo 010556A0: C0 03 5F D6 | xxd -r - sublime_text
echo 00FE04C0: C0 03 5F D6 | xxd -r - sublime_text
出现以下提示:
Saving session...completed.
[Process completed]
其次,在命令行输入:
codesign --force --deep --sign - "/Applications/Sublime Text.app"
出现以下提示:
/Applications/Sublime Text.app: replacing existing signature
3. 说明
- 系统为
macOS (ARM64)
,Sublime Text的版本号为Build 4143
- 成功的标志为:
Registered to Unlimited User License