Luigi Auriemma

aluigi.org (ARCHIVE-ONLY FORUM!)
It is currently 19 Jul 2012 16:41

All times are UTC [ DST ]





Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 5 posts ] 
Author Message
 Post subject: Stripping the DRM from iTunes protected songs?
PostPosted: 18 Aug 2008 18:00 

Joined: 16 Aug 2007 06:25
Posts: 367
Hey Luigi,

I was wondering if you ever looked into stripping the DRM protection from iTunes protected files, or if you might be interested in trying. It's a very popular topic online, and there have been many applications in the past (such as myTunes) that were able to strip the protection with little to no loss in quality. However, many of these applications no longer work with the latest version of itunes.

There are also other ways though, but they have their negative side effects. For example, you can burn the songs to a cd within itunes, and then rip them back onto your computer into mp3 format, but there is a loss in quality. Also, some songs purchased can simply be converted to mp3 within itunes... but they must have the .m4a extension. The extensions with .m4p can't be converted this way, nor can you make an "mp3 cd" out of them, just a regular cd that must be re-ripped (once again, there will be a loss of quality). Also, the majority of songs that I've purchased are .m4p anyway.

It would be interesting to see an application that can strip the protection from .m4p files, and convert the files to a format (such as mp3) with little or no loss in quality. I'm sure it can be done with a little reverse engineering on the itunes program... considering that the application can play the songs back for you.

Anyways, just thought I'd throw out the idea in case you might be interested. You would surely make a lot of itunes users happy if a program like this became reality :P.


Top
 Profile  
 
 
 Post subject:
PostPosted: 18 Aug 2008 20:14 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
although lossy there is ever the universal lame loopback recording from your same computer :)

I'm not updated about the status of the drm and the program which can decrypt them, anyway I imagine that fairplay and the others are probably no longer compatible.
Take a look to the following link, maybe they can help:

http://en.wikipedia.org/wiki/FairPlay
http://www.doubletwist.eu/


Top
 Profile  
 
 Post subject:
PostPosted: 19 Aug 2008 00:14 

Joined: 16 Aug 2007 06:25
Posts: 367
I did a little searching, and I found an application that actually strips the DRM without loss! It's called "Requiem", and you can find it on torrent sites such as the piratebay. The guy also has a freenet site up where he keeps everyone updated on the status of the program, as well as providing freenet download links for the latest versions. You probably wont find it on a centralized server considering that Apple is very mad about this, and has sent out many Cease and Desist letters to many websites that attempted to host it (such as hymn-project.org), forcing them to take it down.

But it comes with an awesome little java gui that makes it simple, and the full source code (in c++). I tried it out, and it simply strips the protection into the raw AAC format without any loss in quality. There is barely any change in file size too! From there, you can use the "convert to mp3" feature in itunes (that was disabled before since the file was a protected .m4p), or you can just leave it in the raw AAC format for any player that can handle aac.

But be aware, the raw AAC format still holds your full name, apple account name, and other info to track you down. But converting into mp3 will most likely remove all these traces, thought I am not 100% certain on this. However, my name did show up with the raw AAC, so beware.


Top
 Profile  
 
 Post subject:
PostPosted: 19 Aug 2008 12:43 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
I have not checked the AAC format so don't know if there is a way to strip these additional fields, anyway have you tried to fill your personal data with random bytes?


Top
 Profile  
 
 Post subject:
PostPosted: 19 Aug 2008 15:10 

Joined: 16 Aug 2007 06:25
Posts: 367
I may have been in error, since I was just posting what I read on another forum.... but I now don't think the actual format is "AAC". The actual file extension that requiem converts the file into is .m4a, and the .m4a can be played in programs such as winamp without trouble.

So the format to look at would probably be .m4a. However, I was able to fill my full name and email in with random bytes, and the file still plays fine. But I am not sure if there is other info that could link me (I wasn't able to see anything readable though).

Edit: It looks like m4a and mp4 are pretty much the same file format. Here is a quote from wikipedia:

[.M4A VS .MP4] wrote:
The existence of two different file extensions for naming audio-only MP4 files has been a source of confusion among users and multimedia playback software. Since MPEG-4 Part 14 is a container format, MPEG-4 files may contain any number of audio, video, and even subtitle streams, making it impossible to determine the type of streams in an MPEG-4 file based on its filename extension alone. In response, Apple Inc. started using and popularizing the .m4a file extension. Software capable of audio/video playback should recognize files with either .m4a or .mp4 file extensions, as would be expected, as there are no file format differences between the two.


.. looks like they use .m4a to determine that it's audio.


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 5 posts ] 

All times are UTC [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
cron