| View previous topic :: View next topic |
| Author |
Message |
Brahms
Joined: 19 Feb 2008 Posts: 2
|
Posted: Tue Feb 19, 2008 6:42 am Post subject: Requiem, a new DRM remover |
|
|
Requiem is a new program to decrypt .m4p files (Apple FairPlay DRM'd
files). It works up through and including QuickTime 7.4.1. It
doesn't use any Apple libraries - it is a complete reverse engineering
of Apple's DRM scheme.
Link removed by iTIE.
More details are in the README. Enjoy!
-Brahms |
|
| Back to top |
|
 |
MossPile
Joined: 19 Nov 2007 Posts: 16777215
|
Posted: Tue Feb 19, 2008 7:24 am Post subject: |
|
|
And we're already working on it. Thanks.
(In particular, there are some issues in the handling of wide atoms and interleaved streams that we haven't quite worked out yet.) |
|
| Back to top |
|
 |
markofkane

Joined: 09 Apr 2005 Posts: 606 Location: West Central Illinois
|
|
| Back to top |
|
 |
ejonesss
Joined: 16 Oct 2005 Posts: 743 Location: usa
|
Posted: Tue Feb 19, 2008 10:25 am Post subject: |
|
|
does it work losslessly? or is it like sound taxi for windows and audio hijack for mac by intercepting the data at the sound chip?
update i booted to the dedicated developer drive and went to use the make command and got
"make: Nothing to be done for `all'."
so i decided to try the decrypt command and got it to decrypt the music files. (looks like this one was pre built).
thanks Brahms
check your pm box for the rest of the message
Last edited by ejonesss on Tue Feb 19, 2008 3:25 pm; edited 2 times in total |
|
| Back to top |
|
 |
MossPile
Joined: 19 Nov 2007 Posts: 16777215
|
Posted: Tue Feb 19, 2008 11:07 am Post subject: |
|
|
As written, Requiem only works on OS X. It will probably port to Windows pretty easily, though. Works great with QuickTime 7.4.1.
And yes, it's completely lossless. |
|
| Back to top |
|
 |
markofkane

Joined: 09 Apr 2005 Posts: 606 Location: West Central Illinois
|
Posted: Tue Feb 19, 2008 11:43 am Post subject: |
|
|
oops, did not read close enough. When there is a solution for Windows, let me know, please.
I'll stick with old Itunes and QT until a solution is found, or I am forced to update. _________________ I like to rock!!
Please don't spam the boards!! |
|
| Back to top |
|
 |
DrmBytes Moderator
Joined: 16 May 2004 Posts: 2999
|
Posted: Tue Feb 19, 2008 2:57 pm Post subject: |
|
|
This project scares the hell out of me, tbh, based on how it works. I don't necessarily recommend discussing that out in the open. I'm not going to censor anyone that does, but, this particular project takes a radically different approach to dealing with FairPlay. My hat's off to whoever wrote this as it's absolutely brilliant. _________________ READ THE FAQ |
|
| Back to top |
|
 |
forestbrook
Joined: 25 Apr 2006 Posts: 17
|
Posted: Tue Feb 19, 2008 9:32 pm Post subject: |
|
|
| Wow, from 0 Mac solutions for like 3 years to 2 within a month!!! |
|
| Back to top |
|
 |
forestbrook
Joined: 25 Apr 2006 Posts: 17
|
Posted: Tue Feb 19, 2008 9:33 pm Post subject: |
|
|
| DrmBytes wrote: | | This project scares the hell out of me, tbh, based on how it works. I don't necessarily recommend discussing that out in the open. I'm not going to censor anyone that does, but, this particular project takes a radically different approach to dealing with FairPlay. My hat's off to whoever wrote this as it's absolutely brilliant. |
DrmBytes, scares you why? As in, a possible security threat if used on our computers? Or just sorta crazy logic/thinking/programming? |
|
| Back to top |
|
 |
DrmBytes Moderator
Joined: 16 May 2004 Posts: 2999
|
Posted: Tue Feb 19, 2008 9:40 pm Post subject: |
|
|
| forestbrook wrote: |
DrmBytes, scares you why? As in, a possible security threat if used on our computers? Or just sorta crazy logic/thinking/programming? |
Just the way it works. As far as I know it doesn't pose any security problems for you. I can't run it as I'm a windows user, but, the code is quite impressive. I'm not going to discuss how it works, but, rest assured whoever authored this is damn good with encryption. _________________ READ THE FAQ |
|
| Back to top |
|
 |
MossPile
Joined: 19 Nov 2007 Posts: 16777215
|
Posted: Tue Feb 19, 2008 9:47 pm Post subject: |
|
|
| forestbrook wrote: | | Wow, from 0 Mac solutions for like 3 years to 2 within a month!!! |
Yeah, seriously. And I swear there's no connection - I guess I just managed to get two authors* to come out of the woodwork.
*: The coauthor of ffh was the first one. The technique (malloc/memcpy trapping) is his; the implementation is mine. He'd actually been sitting on the idea for some time, just as the author of Requiem says he was.
| forestbrook wrote: | | DrmBytes wrote: | | This project scares the hell out of me, tbh, based on how it works. I don't necessarily recommend discussing that out in the open. I'm not going to censor anyone that does, but, this particular project takes a radically different approach to dealing with FairPlay. My hat's off to whoever wrote this as it's absolutely brilliant. |
DrmBytes, scares you why? As in, a possible security threat if used on our computers? Or just sorta crazy logic/thinking/programming? |
Not a security threat. Requiem just takes a much more upfront approach to DRM-stripping than ffh does, which may force Apple to screw with Fairplay more drastically. |
|
| Back to top |
|
 |
DrmBytes Moderator
Joined: 16 May 2004 Posts: 2999
|
Posted: Tue Feb 19, 2008 9:51 pm Post subject: |
|
|
I would really like to see one of the Windows wizards port this to Windows. I do not have the time to deal with it. The concept will work fine without much in the way of modifying the code. (Some things will need to be changed, but, overall the concept is sound). Who's up for that challenge? _________________ READ THE FAQ |
|
| Back to top |
|
 |
forestbrook
Joined: 25 Apr 2006 Posts: 17
|
Posted: Tue Feb 19, 2008 9:53 pm Post subject: |
|
|
| DrmBytes wrote: | | forestbrook wrote: |
DrmBytes, scares you why? As in, a possible security threat if used on our computers? Or just sorta crazy logic/thinking/programming? |
Just the way it works. As far as I know it doesn't pose any security problems for you. I can't run it as I'm a windows user, but, the code is quite impressive. I'm not going to discuss how it works, but, rest assured whoever authored this is damn good with encryption. |
Yeah, encryption is not my thing but I just read the readme and... wow. It seems Apple i going to have to work really hard to fix this one.
Heh, or we can hope they'll just give up/convince the RIAA to give up.
MossPile and Brahms, I can't thank you enough. I don't want to share my music with random people. I just want to play it where and when I like on my own equipment. |
|
| Back to top |
|
 |
DrmBytes Moderator
Joined: 16 May 2004 Posts: 2999
|
Posted: Tue Feb 19, 2008 9:56 pm Post subject: |
|
|
| forestbrook wrote: |
Yeah, encryption is not my thing but I just read the readme and... wow. It seems Apple i going to have to work really hard to fix this one.
|
That's the part that scares me. I don't think it'd be all that difficult for them to break this, unfortunately. That's also the reason I don't want to discuss how it works. It's absolutely brilliant and I MORE than appreciate the incredible amount of work that had to go into what's been done here, but, I can see simple things Apple could do to make this code mostly useless. Let's not take this discussion down that path and simply enjoy an elegant solution for now. _________________ READ THE FAQ |
|
| Back to top |
|
 |
TunesRus90

Joined: 08 Jul 2007 Posts: 27
|
Posted: Tue Feb 19, 2008 11:45 pm Post subject: |
|
|
I am running OSX 10.5.2, Quicktime 7.4.1, on a PPC G5. I delete the executable and rebuilt it following the instructions in the readme, however, I get this error when I try to decrypt a song:
"bad decrypt of sidb" |
|
| Back to top |
|
 |
|