Forums
New posts
Search forums
News
Security News
Technology News
Giveaways
Giveaways, Promotions and Contests
Discounts & Deals
Reviews
Users Reviews
Video Reviews
Support
Windows Malware Removal Help & Support
Mac Malware Removal Help & Support
Mobile Malware Removal Help & Support
Blog
Log in
Register
What's new
Search
Search titles only
By:
Search titles only
By:
Reply to thread
Menu
Install the app
Install
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Forums
Security
Guides - Privacy & Security Tips
How does trial software version work & know when to stop?
Message
<blockquote data-quote="BoraMurdar" data-source="post: 334641" data-attributes="member: 2291"><p><strong>Trialware</strong> or <strong>Trial Software</strong>, is computer software that can be run for a limited period of time before it expires and stops working. The idea behind this concept is that the user gets a chance to try it out and then decide whether he or she would like to buy its full version. It is actually a sample of original software that works for a limited period of time. It may or may not have all the features of original software. In either case, it ceases to work after its time-limit expires. This article talks about how a trial version software works.</p><p></p><p><img src="http://thewindowsclub.thewindowsclubco.netdna-cdn.com/wp-content/uploads/2015/01/How-does-trial-version-software-work.png?75a050" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><span style="font-size: 15px"><strong>How does trial version software work</strong></span></p><p>There are many methods that are used by programmers to know when the trial period of a software has elapsed. In earlier times, something as basic as checking the system date was done. But over a period of time sophistication has entered. Since no two programmers think alike all the time, there can be no certain method to be explained in this context.</p><p></p><p><strong>Creating hidden registry entries</strong></p><p></p><p>Some trialware makes entry into the Windows registry about when it was installed, along with the time of installation. The software, when launched, compares the registry noted date and time with computer date and time. If the latter is greater, the trial version of the software or trialware, as it is called, stops functioning. But this is the easiest method that can be employed by any trialware. Such entries are not created in obvious places under obvious names, but instead are ‘hidden’</p><p></p><p>Since programmers too know that it is easy to scan registry with program remnants and reinstallation for use, they might add few more hidden registry entries that do not look related to the trialware. That means, when you install a trial version of a software, it may create a few registry entries in say, HK_LOCAL_MACHINE or HK_CLASSES_ROOT where normally, no user will look into. Further, the names of keys would be unrelated to the program so that even if a user is figuring out keys to delete, he or she does not know if a key belongs to the trial version of a software. That way, programmers can prevent a working reinstallation of the trialware.</p><p></p><p><strong>Trial software use hidden and system files</strong></p><p><strong></strong></p><p><strong></strong></p><p>Some programmers create hidden files or system files related to the trial version of a software and place it in System32 folder or into the folder containing drivers. They could even be 0 byte or empty files. If they add an extension that goes .sys or .ini, users will think twice before even editing the files. Junk cleaners too will ignore them.</p><p></p><p>Further, the files can be encrypted and if users try to make any changes, the trial version completely stops working as result of manipulation of the related files. In this case, when the program is installed, it creates several files in different locations, especially the ones that are related to Windows functioning. Based on the data written to these files, the program can detect if the trial period is still remaining or if it has expired. This is another explanation of how trial versions of software work.</p><p><strong></strong></p><p><strong><strong>Trialware use Computer MAC address</strong></strong></p><p><strong></strong></p><p>In this case, the computers’ address is stored to the servers of the software publishing company along with other details such as data and time and probably a snapshot of the volume containing hidden files. These hidden files have been explained in the above section. This storage of MAC addresses of the computers or smartphones helps the trialware in deciding two things. First, if the trial period has been expired. And secondly, it tells the computing company that if the user is trying to install another version of the trialware on the same machine.</p><p></p><p>For example, user can download the Student Edition of Microsoft Office to a machine. The address of the machine is stored to Microsoft’s server. After the trial period of 90 days, if the user attempts to download and install another Student Edition of Microsoft Office to the same machine, Microsoft knows it and prevents installations.</p><p></p><p>This method prevents a working reinstallation of the trial version of a software, even if the user formats his Hard Disk Drive. The MAC address of the computer or smartphone or tablet registered with the publishers’ servers will tell the program that it was installed once on the program. The drawback could be that if the user tries to reinstall the program after a format even before the trialware’s trial period expired, she or he may not be able to reinstall a working copy.</p><p><strong></strong></p><p><strong><span style="font-size: 15px"><strong>Can you reset trialware and use it forever</strong></span></strong></p><p>There are ways discussed on the Internet that say that this is possible. Sure there may be ways, but these days, developers are so smart, that they cover all the bases to ensure that one cannot reset trialware. In any case, cracking trialware or resetting it, to extend its use, is something which is not legal and therefore will not be discussed here.</p><p><a href="http://www.thewindowsclub.com/how-does-trial-software-version-work" target="_blank">WindowsClub</a></p></blockquote><p></p>
[QUOTE="BoraMurdar, post: 334641, member: 2291"] [B]Trialware[/B] or [B]Trial Software[/B], is computer software that can be run for a limited period of time before it expires and stops working. The idea behind this concept is that the user gets a chance to try it out and then decide whether he or she would like to buy its full version. It is actually a sample of original software that works for a limited period of time. It may or may not have all the features of original software. In either case, it ceases to work after its time-limit expires. This article talks about how a trial version software works. [IMG]http://thewindowsclub.thewindowsclubco.netdna-cdn.com/wp-content/uploads/2015/01/How-does-trial-version-software-work.png?75a050[/IMG] [SIZE=4][B]How does trial version software work[/B][/SIZE] There are many methods that are used by programmers to know when the trial period of a software has elapsed. In earlier times, something as basic as checking the system date was done. But over a period of time sophistication has entered. Since no two programmers think alike all the time, there can be no certain method to be explained in this context. [B]Creating hidden registry entries[/B] Some trialware makes entry into the Windows registry about when it was installed, along with the time of installation. The software, when launched, compares the registry noted date and time with computer date and time. If the latter is greater, the trial version of the software or trialware, as it is called, stops functioning. But this is the easiest method that can be employed by any trialware. Such entries are not created in obvious places under obvious names, but instead are ‘hidden’ Since programmers too know that it is easy to scan registry with program remnants and reinstallation for use, they might add few more hidden registry entries that do not look related to the trialware. That means, when you install a trial version of a software, it may create a few registry entries in say, HK_LOCAL_MACHINE or HK_CLASSES_ROOT where normally, no user will look into. Further, the names of keys would be unrelated to the program so that even if a user is figuring out keys to delete, he or she does not know if a key belongs to the trial version of a software. That way, programmers can prevent a working reinstallation of the trialware. [B]Trial software use hidden and system files [/B] Some programmers create hidden files or system files related to the trial version of a software and place it in System32 folder or into the folder containing drivers. They could even be 0 byte or empty files. If they add an extension that goes .sys or .ini, users will think twice before even editing the files. Junk cleaners too will ignore them. Further, the files can be encrypted and if users try to make any changes, the trial version completely stops working as result of manipulation of the related files. In this case, when the program is installed, it creates several files in different locations, especially the ones that are related to Windows functioning. Based on the data written to these files, the program can detect if the trial period is still remaining or if it has expired. This is another explanation of how trial versions of software work. [B] [B]Trialware use Computer MAC address[/B] [/B] In this case, the computers’ address is stored to the servers of the software publishing company along with other details such as data and time and probably a snapshot of the volume containing hidden files. These hidden files have been explained in the above section. This storage of MAC addresses of the computers or smartphones helps the trialware in deciding two things. First, if the trial period has been expired. And secondly, it tells the computing company that if the user is trying to install another version of the trialware on the same machine. For example, user can download the Student Edition of Microsoft Office to a machine. The address of the machine is stored to Microsoft’s server. After the trial period of 90 days, if the user attempts to download and install another Student Edition of Microsoft Office to the same machine, Microsoft knows it and prevents installations. This method prevents a working reinstallation of the trial version of a software, even if the user formats his Hard Disk Drive. The MAC address of the computer or smartphone or tablet registered with the publishers’ servers will tell the program that it was installed once on the program. The drawback could be that if the user tries to reinstall the program after a format even before the trialware’s trial period expired, she or he may not be able to reinstall a working copy. [B] [SIZE=4][B]Can you reset trialware and use it forever[/B][/SIZE][/B] There are ways discussed on the Internet that say that this is possible. Sure there may be ways, but these days, developers are so smart, that they cover all the bases to ensure that one cannot reset trialware. In any case, cracking trialware or resetting it, to extend its use, is something which is not legal and therefore will not be discussed here. [URL='http://www.thewindowsclub.com/how-does-trial-software-version-work']WindowsClub[/URL] [/QUOTE]
Insert quotes…
Verification
Post reply
Top