Breach of Trust - When developers go too far.
23 Feb 2005 - Bard

When it comes to protecting their investment, how much copy protection is going too far?

Last week I installed the Flaming Cliffs demo. Today I found out that along with the demo a copy protection program called 'StarForce' was installed onto my system without my knowledge OR consent. This was not a retail game, but a freely downloadable demo.

What makes it even worse is that even if you uninstall this demo the copy protection remains operational on your system.

No big deal right? read on.

Security Holes, System Instability, Performance Degradation - oh my.

On November 8 2004 Security Focus reported "StarForce Professional Software Protection is reported prone to a local privilege escalation vulnerability". This means that the software has opened a hole that would allow an attacker to access the operating system with full privileges. Obviously this is NOT a good thing. While there is currently no worm or virus that exploits this vulnerability, it has presented another attack surface to virus writers. As of today, there is no fix for that exploit reported at Security Focus.

A quote from the online security site hints at another issue:

"Why are drivers installed on my PC?
Some versions of StarForce Copy Protection will install dedicated drivers on your PC. Those drivers are necessary for the StarForce specific CD/DVD checking procedure, only. They do not include any hidden functionality. The drivers are active only at execution of the protected application. StarForce constantly improves their drivers to keep them compatible with the latest versions of Windows operating systems."

If Microsoft decides to release a windows update that fixes one issue but renders the copy protection dysfunctional the Starforce copy protection will no longer work correctly - will the software simply stop you from using that software or will something unexpected occur?.

What if the person experiencing the issue is a home user with your average Joe technical skills? Will he attempt to rebuild his system to solve the issues he is now having? will he pay a local computer store? will their long suffering technician family member spend their time first troubleshooting and then backing up their data before rebuilding the machine? For me it's usually a weekend job when one of my relatives needs their systems rebuilt as they tend to have systems they actually use.

It has been widely reported that this software is responsible for system instability and performance degradation. Broadband reports - a reputable IT site - writes "Users report that the software gobbles up computing cycles, slows CD drive read-times, creates CD-R read errors even after removal, and is responsible for a number of device conflicts - particularly with external USB drives. Users who have tried to remove the product manually have often damaged their systems to the point of needing a fresh OS install." ( Full article here ).

Update: these issues were proved beyond a doubt. Starforce causes 'read errors' which the windows operating system attempts to counter by reducing the operation mode of the drive until it reaches rock bottom performance - called PIO mode. In this mode drives are incapable of burning or reading CD's reliably. Some drives have been reported to fail completely if operating in PIO mode for extended periods.

Developers trying to protect their retail software is understandable - but they should do so in a responsible manner. To have included this software with a free demo that does not include any physical media is just plain negligent. To have done so without informing the user or asking their permission is inexcusable.

 

 
Copyright© 2006 Sim-Reviews
Privacy policy.