Sony delivers rootkits with their digital rights management software

sakato used our news submit to tell us about Mark Russinovich from Sysinternals.com discovering rootkit like software that was installed when he played the CD "Get Right with the Man" by the "Van Zant brothers". This software is used by Sony BMG to enforce the DRM on their copy protected CDs.

Last week when I was testing the latest version of RootkitRevealer (RKR) I ran a scan on one of my systems and was shocked to see evidence of a rootkit. Rootkits are cloaking technologies that hide files, Registry keys, and other system objects from diagnostic and security software, and they are usually employed by malware attempting to keep their implementation hidden.

I studied the driver's initialization function, confirmed that it patches several functions via the system call table and saw that its cloaking code hides any file, directory, Registry key or process whose name begins with '$sys$". To verify that I made a copy of Notepad.exe named $sys$notepad.exe and it disappeared from view. Besides being indiscriminate about the objects it cloaks, other parts of the Aries code show a lack of sophistication on the part of the programmer. It's never safe to unload a driver that patches the system call table since some thread might be just about to execute the first instruction of a hooked function when the driver unloads; if that happens the thread will jump into invalid memory. There's no way for a driver to protect against this occurrence, but the Aries driver supports unloading and tries to keep track of whether any threads are executing its code. The programmer failed to consider the race condition I've described.

Those who want to know all the details on how Sony's software works, should check out Mark Russinovich's blog entry. In
the discussion of this blog entry, people think this software might break the "California Business & Protections Code Section 22947.3" which can be fined with up to $1,000 for each affected PC.

Source: Sysinternals

No posts to display