JudgeDredd
Posts: 8573
Joined: 11/14/2003 From: Scotland Status: offline
|
Just some snippets of info about copy protection (and one I hadn't heard of before). No Agenda, except to say wtf is going on when everyone is tarnished with the same brush? Read some of these...some cases of people apparently having a cracked copy so the game makes it unwinnable or messes up the graphics, only to find the anti-piracy software detected a pirate copy incorrectly...others where some system/program setting conflicts with the game People having to jump through ridiculous hoops in order to play something they've purchased!! Unbelieveable. So if the justice system has to use innocent until proven guilty, how the hell does the software industry get away with this??? Worst thing is, when the copy protection screws up, people can spend hours or days trying to solve the problem...looking in all sorts of other places other than the cause!! Securom prevents the game from running at all if older versions (before v11) of Process Explorer, a free tool by Sysinternals/Microsoft, has been run since the previous reboot. However, a workaround for this SecuROM detection bug (v9.25 is not affected) can be found here. Microsoft has worked around this particular bug with Process Explorer v11.0. Under Windows Vista, this same version of SecuROM also prevents the game from running if Explicit Congestion Notification is enabled in Vista's networking configuration.[4] The workaround is to disable ECN by running the command netsh interface tcp set global ecncapability=disabled. The version of SecuROM that is installed with the first German retail version of the game Das Schwarze Auge: Drakensang installs a shell extension that makes explorer.exe crash at least on some systems running Windows XP. The same can be seen in systems running Windows Vista with the version of SecuROM that comes with Neverwinter Nights 2 (see forums). SecuROM is hosting a fix to the issue that apparently removes the extension. As of version 1.0.1, this fix is not included in the official patches. TAGES Some users of Ubisoft's The Settlers: Rise of an Empire, which uses Tagès, reported that the game gives them a message instructing them to insert the DVD into the drive, when the DVD is already in the drive. Various proposed remedies only worked for some users. A moderator on Ubisoft's forum posted a workaround for the problem, which removes the disc check by deferring to online product activation instead.[1] The usage of Tagès in The Witcher, spawned some controversy. Upon detecting a supposedly pirated copy, Tagès quietly and undetectably sabotages the content of the game to the point it was unwinnable by making certain key non-player characters disappear permanently. Tagès has been found to conflict with disc image drive emulators and react similarly to the presence of SCSI and SATA drivers in the system, resulting in the copy protection system preventing users from running legitimately purchased copies of the game. These problems can sometimes be avoided by uninstalling the Tagès driver with the official installation program and then starting the game (which will automatically install the appropriate driver version)[2], but saved games already in progress must be abandoned and the game started over from the beginning. SafeDisc SafeDisc installs its own Windows device driver to the user's computer, named secdrv.sys. In addition to enabling the copy protection, it grants ring 0 access to the running application. This is a potential security risk, since trojans and other malware could use the driver to obtain administrator access to the machine, even if the programs are running under a limited account. A more serious issue is that (beside the default configuration on Windows XP), most installers don't set the security configuration appropriately, allowing every user to let the driver configuration point at an arbitrarily chosen executable which (at the next reboot) is started with administrator privileges. On November 7, 2007 Microsoft stated that there is vulnerability in Macrovision SECDRV.SYS driver [1] on Windows and it could allow elevation of privilege. This vulnerability does not affect Windows Vista. The driver, secdrv.sys, is used by games which use Macrovision SafeDisc. Without the driver, games with SafeDisc protection would be unable to play on Windows.
< Message edited by JudgeDredd -- 10/2/2008 9:14:08 PM >
|