• Stars
    star
    184
  • Rank 207,996 (Top 5 %)
  • Language
    Python
  • License
    MIT License
  • Created over 2 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A patch and keygen tools for typora.

typora Cracker

FOSSA Status

A patch and keygen tools for typora.

中文说明请戳这里

WARNING

FOR STUDY AND DISCUSSION ONLY, PLEASE DO NOT ENGAGE IN ANY ILLEGAL ACTS.
ANY PROBLEMS ARISING FROM THIS WILL BE BORNE BY THE USER (YOU).

Features

  • Supports ALL OS supported by typora

Usage

  1. pip install -r requirements.txt
  2. python typroa.py --help
  3. read and use.
  4. patch License.js.
  5. replace app.asar.
  6. run keygen.
  7. enjoy it.

Example

> python typroa.py --help
usage: typora.py [-h] [-u] [-f] asarPath dirPath

[extract and decryption / pack and encryption] app.asar file from [Typora].

positional arguments:
  asarPath    app.asar file path/dir [input/ouput]
  dirPath     as tmp and out directory.

optional arguments:
  -h, --help  show this help message and exit
  -u          pack & encryption (default: extract & decryption)
  -f          enabled prettify/compress (default: disabled)

If you have any questions, please contact [ [email protected] ]

> python typora.py {installRoot}/Typora/resources/app.asar workstation/outfile/
⋯
> python typora.py -u workstation/outfile/ workstation/outappasar
⋯
> cp {installRoot}/Typora/resources/app.asar {installRoot}/Typora/resources/app.asar.bak
> mv workstation/outappasar/app.asar {installRoot}/Typora/resources/app.asar
# (patch code)
> node keygen.js
XXXXXX-XXXXXX-XXXXXX-XXXXXX
> typora
# (input info)
email: [email protected]
serial: XXXXXX-XXXXXX-XXXXXX-XXXXXX

LICENSE

MIT LICENSE

FOSSA Status