Since most people I have talked to lately haven't heard about the Sony DRM Rootkit, I thought I would mention something about it on my main blog.

First of all, a rootkit is a piece of malware1 that works like a Trojan2 virus. It employs cloaking technologies to hide processes, registry keys and files from system analysis and security software such as a virus scanner. They are the most vial attack that can be made to a computer and are virtually invisible. Rootkits can either function in what is called user mode3 by patching Windows APIs4 when a program goes to use them, or in kernel mode5 by intercepting calls made to the kernel API. Either way, they are a dangerous tool for hackers, crackers and system administrators.

If you have purchased a CD from a Sony/BMG artist and played it in your computer lately, you will have noticed that in some cases, it requires you to play it in a media player that is supplied by the CD itself. The player incorporates DRM6 that will only allow you to burn three copies of the CD as well as some other things. By putting the CD in the drive, you have to click through a EULA7 before you can listen to the music. Clicking through this EULA and opening the music player installs a rootkit onto your system. Every time you put a CD or DVD into your drive from this point on, a packet is sent off to Sony/BMG telling them exactly what you did with it as well as what the CD or DVD was; this is called Phoning Home. The rootkit also hides some processes from you and just flat out renames others. You cannot see the processes by even going to the process viewer in the Task Manager.

The rootkit is called Essential System Tools and is published by First 4 Internet. First 4 Internet is in an agreement with Sony and other record labels to package a DRM software application with each CD sold. It uses a file called Aries.sys (also hidden) to open and run the rootkit every time your computer is started — even in safe mode!

How do I know if I'm infected?
There are a couple ways a rootkit can be discovered. The easiest and most common is to download and install the latest version of RootkitRevealer or any other software that you trust to scan your system for rootkits. RootkitRevealer will show a user hidden processes, files, folders, etc.

How do I get rid of it?
That is an excellent question and the answer is "Not easily." Sony has published a piece of software with the purpose of "uninstalling" the rootkit. The software can be found here but does not really uninstall the rootkit. It simply stops the process and installs a new DRM software. Worse yet, it stops the Aries.sys file while Windows is running. This can cause an operating system to become unstable and bring on the Blue Screen of Death as well as the possibility of data loss. Currently there is no easy way to completely remove the rootkit. The more advanced ways to remove said rootkit will be added to my Sideblog as soon as I can get them typed up.

That's all for now. I just wanted to get that out for now. Feel free to email me if you have any questions about this. I'm also curious to know what you all think about having software installed to your system that can possibly cause security problems and make your system unstable without your knowledge. Feel free to comment it up.

Peace out!



  1. Malware – software written with an ill intent, usually to disable or destroy a computer's operating system. Examples are spyware, adware, viruses, etc. [back]
  2. Trojan – a malicious program disguised as legitimate software. [back]
  3. User mode – a non-privileged state where some code is forbidden from being executed or modified to protect the operating system. [back]
  4. Application Program Interface – a way for a piece of software to talk to other software without knowing the exact source or object code of the other software. [back]
  5. Kernel Mode – the state in which an operating system runs. Code executed in this mode has unlimited access to a computer system. [back]
  6. Digital Rights Management – a means for makers of digital media to protect their creation. [back]
  7. End User License Agreement – an agreement between the customer and the producer of software as to the user's rights as well as the rights of the software producer [back]
Share this:
Print This Post Print This Post