Skip to content
hack Sketch and make the trial never end
Branch: master
Clone or download
Evgeny Zinoviev
Latest commit e22e14d Mar 30, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
Makefile add files Dec 29, 2018 readme upd Dec 29, 2018 add files Dec 29, 2018
sketchtrial.c spoof more calls for Sketch 53.2 Mar 30, 2019


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 (using DYLD_INSERT_LIBRARIES) to the Sketch process that spoofs the right gettimeofday calls.


git clone
cd sketchtrial

Launching Sketch

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


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.

You can’t perform that action at this time.