Evgeny Zinoviev 3adaf0fe30
write readme
2018-12-30 02:35:53 +03:00
2018-12-30 02:20:27 +03:00
2018-12-30 02:35:53 +03:00
2018-12-30 02:20:27 +03:00
2018-12-30 02:20:27 +03:00

sketchtrial

To bypass Sketch trial verification process you just need to spoof a couple of NSDate calls when the app starts. This repository contains a shared library code that can be inserted (with DYLD_INSERT_LIBRARIES) to the Sketch process that spoofs the right gettimeofday calls.

Building

git clone https://github.com/gch1p/sketchtrial
cd sketchtrial
make

Launching Sketch

You can use sketch.sh, it's a wrapper script that sets necessary environment variables to insert the lib and launches Sketch (it assumes that Sketch.app installed to /Applications, edit the script if it differs for you).

Important

This hack doesn't work on systems with SIP (System Integrity Protection) enabled, and it's enabled by default since El Capitan. It can be easily disabled from Recovery Mode but it's another layer of security which is always good to have so disabling it permanently is not the wisest idea. I'll implement some solution to bypass this restriction when I have time.

Description
No description provided
Readme 37 KiB
Languages
Objective-C 79.9%
Shell 10.7%
Makefile 9.4%