Linux/Window 永久激活 Typora
仅供学习和讨论,请不要从事任何非法行为。
由此产生的任何问题都将由用户(您)承担。
支持环境:Windows / Linux
支持版本:1.0.0以上(至少对于最新版本1.0.3)
本教程使用的环境为 ArchLinux
typora
安装 typora
yay -S typora
所需依赖
- python3
- pip
- node.js
yay -S python python-pip nodejs
typoraCracker
- 克隆
git clone //github.com/Mas0nShi/typoraCracker.git
cd typoraCracker
- 安装 python 依赖
pip install -r requirements.txt
- 查看帮助
python typora.py --help
解包 app.asar
找到你安装 Typora 的路径中的
app.asar
我的路径是/usr/share/typora/resources/app.asar
- 解包
app.asar
python typora.py /usr/share/typora/resources/app.asar ~/
- 修改
~/dec_app/License.js
示例中有修改好的 License.js
cp example/patch/License.js ~/dec_app/
生成 app.asar
python typora.py -u ~/dec_app ~/
ls ~
- 将Typora中的
app.asar
替换
cd /usr/share/typora/resources/
# 备份原来的app.asar
sudo cp app.asar app.asar.bak
# 复制新的 app.aspa
sudo cp ~/app.asar ./
- 生成激活码
node example/keygen.js
- 激活 Typora
打开 Typora 帮助 -> 我的许可证 -> 输入你的激活信息
typora
# 输入激活信息
email: [email protected]
serial: XXXXXX-XXXXXX-XXXXXX-XXXXXX
享受你的成果吧