If you are the kind that runs to cracks and keygens after installing any new shareware software, wait. It is more harmful, because those sites not only serve you trial busting cracks, but also delicious malware. Yummy!

Most shareware applications allow you to run them with full feature capabilities for a specified number of days. In most cases a month (30 days). Instead of using a cracks or a keygen, I suggest you try RunAsDate, from NirSoft

RunAsDate is a small utility that allows you to run a program in the date and time that you specify. This utility doesn’t change the current system date and time of your computer, but it only injects the date/time that you specify into the desired application.

You can run multiple applications simultaneously, each application works with different date and time, while the real date/time of your system continues to run normally.

I donโ€™t think this is legal, so try at your own risk. ๐Ÿ˜›

But how does it work? The help file answers:

RunAsDate intercepts the kernel API calls that returns the current date and time (GetSystemTime, GetLocalTime, GetSystemTimeAsFileTime), and replaces the current date/time with the date/time that you specify.

[Download Page โ€“ RunAsDate]

Further Reading:

  1. Extend or reset trial period of software, talks about another application Time Stopper.
  2. Are you looking to extend those trial applications, [Hat Tip]
  3. How to use RunAsDate, YouTube video