Sibasish Foundation…

A Sibasish Guha website……

Hack Software and Run the Trial Program Forever

Software Hack

In this post I’ll show you how to hack a Software and run the trial program forever.Most of us are familiar with many softwares that run only for a specified period of time in the trial mode.Once the trial period is expired these softwares stop functioning and demand for a purchase.But there is a way to run the softwares and make them function beyond the trial period.Isn’t this interesting?

Before I tell you how to hack the software and make it run in the trial mode forever, we have to understand the functioning of these softwares.I’ll try to explain this in brief.

When these softwares are installed for the first time, they make an entry into the Windows Registry with the details such as Installed Date and Time, installed path etc.After installation every time you run the software, it compares the current system date and time with the installed date and time.So, with this it can make out whether the trial period is expired or not.

So with this being the case, just manually changing the system date to an earlier date will not solve the problem.For this purpose there is a small Tool known as RunAsDate.

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, but it only injects the date/time that you specify into the desired application.

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.It works with Windows 2000, XP, 2003 and Vista.


You have to follow these tips carefully to successfully hack a software and make it run in it’s trial mode forever.

1. Note down the date and time, when you install the software for the first time.

2. Once the trial period expires, you must always run the software using RunAsDate.

3. After the trial period is expired, do not run the software(program) directly.If you run the software directly even once, this hack may no longer work.

4. It is better and safe to inject the date of the last day in the trial period.

For example, if the trial period expires on jan 30 2009, always inject the date as jan 29 2009 in the RunAsDate.

I hope this helps! Please express your experience and opinions through comments.


12 Responses to “Hack Software and Run the Trial Program Forever”

  1. Rohit said


    After working with RunasDate for few weeks, I found some scenarios where RunasDate does not work.
    I was wondering if anyone else was facing similar issues and provide suggestions.

    1. I am unable to launch some new programs like ACDSee11 and Defrag Express. The applications just
    won’t launch at all when launched through RunasDate.

    2. Some programs like Norton Utilities expired after 1 month even after using RunasDate.Is it because they
    are taking the current time from other source (like a date time server on internet ) ?

    3. Some programs like Antivirus programs install Windows services which start on their own when windows start
    and hence expire on 30 days by taking correct date from System.

    Is anybody facing similar problems ? Any suggestions to overcome above problems will be highly appreciated.

    Thanks in advance

  2. FIFA said

    to Rohit:
    I think I know how to solve your first problem.
    Just run RunAsDate as administrator on Vista.Right click on RunAsDate file and click “run as administrator”.It worked for me.

  3. Suhana said

    Another great post.
    Thanks for the tips and help.
    Everyone, bookmark this site.

  4. Raj said

    Thank you for the help.
    Great info, i’m bookmarking the page for the great content.

  5. Syreeta Vassell said

    I think your blog is pretty good!

  6. jairam said

    hey its really intresting software

  7. Ashu said

    Your post is an inspiration for me to study more about this issue. I must concede your lucidity widened my views and I will forthwith snatch your rss feed to remain up to date on any incoming articles you might issue

  8. John said

    Has anyone had a problem with the run as date causing the programs to stop working if you do a windows update or anything that causes the screen to updated. It has happened to me twice now. Is there anyway around it.

  9. Rani said

    When I used the RunasDate to my trial program toon boom studio 6 is still not working and I used all possibilities (registry clear, time set etc.). Please provide another software or solution to solve the problem

  10. Ray Soiro said

    Very good Article! Those ideas and insights are very well worth reading. You really provided me with valuable content. Thank you for sharing that!

  11. Shreya said

    Pretty insightful submit. Never thought that it was this simple after all. I had spent a beneficial deal of my time looking for someone to explain this topic clearly and you’re the only one that ever did that. Kudos to you! Keep it up

  12. Minerva said

    pretty good comment !……. 🙂

    Whenever I see people trying to free the flow of info and technology form the shackles of big greedy corporates, it just makes my soul fly :)))))
    good work buddy .

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: