PC manufacturers used to trick BIOS copyright strings to get full editions of trial software

PC manufacturers used to trick BIOS copyright strings to get full editions of trial software

Home » News » PC manufacturers used to trick BIOS copyright strings to get full editions of trial software
Table of Contents

You’ll have seen that while you buy a brand new PC, it comes with sure software program pre-installed. Generally, while you open this software program, it prompts, and also you obtain the total model of it with out paying any extra value. It is because that PC’s producer is a licensee of that software program and the truth that a buyer will get the total model of a trial software program free of charge serves as a perk for potential patrons. Nevertheless, many PC producers tried to trick this course of in its infancy.

Through the days of Home windows 95, when the Plug and Play specification was nonetheless in improvement, the OS’ engineering staff was attempting to determine methods by way of which it might establish PCs that existed previous to the inception of this specification. To that finish, one of many strategies they tried was looking for copyright strings and firmware dates within the BIOS.

By the course of this investigation, they found a reasonably oddly named copyright string “Not Copyright Fabrikam Pc” in a PC that was truly manufactured by Contoso. On this case, each Fabrikam and Contoso are fictional names which are used to explain this state of affairs with out revealing the precise id of the OEMs concerned.

Microsoft engineer Raymond Chen explains in a weblog put up that these odd copyright strings had been truly showing as a result of Contoso PCs contained a trial model of a software program and the corporate needed the total model to be activated for patrons despite the fact that it was not an official licensee. With a purpose to bypass the pricey licensing course of, what the agency did was that it added the next textual content to its copyright string: “Copyright Contoso Not Copyright Fabrikam Pc”. The trial model of stated software program would seek for the string “Copyright Fabrikam Pc” and find yourself discovering it inside the substring of the convoluted copyright string talked about above, by accident activating the software program’s full model.

Whereas extra sturdy methods had been adopted later to keep away from this drawback, it is definitely attention-grabbing to see that OEMs would go to this size in an effort to distribute software program that they don’t seem to be formally allowed to. Nicely, as they are saying, the previous stays prior to now.

author avatar
roosho Senior Engineer (Technical Services)
I am Rakib Raihan RooSho, Jack of all IT Trades. You got it right. Good for nothing. I try a lot of things and fail more than that. That's how I learn. Whenever I succeed, I note that in my cookbook. Eventually, that became my blog. 
share this article.

Enjoying my articles?

Sign up to get new content delivered straight to your inbox.

Please enable JavaScript in your browser to complete this form.
Name