Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Announcements and Chat > General Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old 26th April 2004, 09:56   #1  |  Link
wmansir
Moderator
 
wmansir's Avatar
 
Join Date: Oct 2001
Location: USA
Posts: 1,920
Jon Johansen releases DeDRMS

Johansen, who originally released the DeCSS code, and went thru several court battles over it, has released DeDRMS. Here's some Slashdot discussion on it. Johansen also released the code that FairPlay was based on, which Apple has been systematically removing from the internet.

Anyway, back to DeDRM. The readme states
Quote:
DeDRMS requires that you already have the user key file(s) for
your files. The user key file(s) can be generated by playing
your files with the VideoLAN Client [1][2].

DeDRMS does not remove the UserID, name and email address.
The purpose of DeDRMS is to enable Fair Use, not facilitate
copyright infringement.
So I assume this utility doesn't 'crack' DRM so that anyone can play a file, but only removes restrictions for those that currently have the right to play that file. Of course once that is done the resulting file can be pirated, so it is kind of a moot point as far as the RIAA is concerned. However, it does give the tool some moral standing in my opinion, if not legal.

Last edited by wmansir; 26th April 2004 at 10:16.
wmansir is offline   Reply With Quote
Old 26th April 2004, 11:33   #2  |  Link
Doom9
clueless n00b
 
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,570
considering that the playfair host was just C&D'd (not even Microsoft has sued people for distributing DivX3.11, or the makers of the e-book DRM removal tools - so much for Apple being nice) better download now
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org
Doom9 is offline   Reply With Quote
Old 27th April 2004, 12:47   #3  |  Link
bman1
Registered User
 
bman1's Avatar
 
Join Date: Oct 2001
Location: Indiana Ya'll
Posts: 8
Has anybody had any luck running it? I've compiled it just fine, however when I run a M4P through DeDRMS I get no output, no status message either.

I have VLC and have generated the proper playback keys. Do I have to have those in each directory with the song I am DeDRMS'ing?
__________________
Dell OptiPlex GX270
Pentium 4, 3.0 GHz, Prescott
1024MB Corsair PC3200
150GB WD Raptor, S-ATA, 10,000 RPM, 16MB Cache
160GB WD, S-ATA, 7,200 RPM, 8MB Cache
nVidia 6800GT OC, AGP
NEC ND-3500A
bman1 is offline   Reply With Quote
Old 27th April 2004, 19:16   #4  |  Link
Doom9
clueless n00b
 
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,570
I don't have any iTunes songs so I can't try it myself, but I believe somebody who signed up earlier today might be able to help you (once he realizes he doesn't have to wait the 5 days
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org
Doom9 is offline   Reply With Quote
Old 27th April 2004, 21:46   #5  |  Link
JonLech
Registered User
 
Join Date: Apr 2004
Posts: 13
Quote:
Originally posted by bman1
Has anybody had any luck running it? I've compiled it just fine, however when I run a M4P through DeDRMS I get no output, no status message either.
It doesn't write a new file, it just modifies the existing one. If it succeeds, it shouldn't print any messages. If you try to process the file again it should print "Exception: Atom 'drms' not found".
Quote:
I have VLC and have generated the proper playback keys. Do I have to have those in each directory with the song I am DeDRMS'ing?
No, DeDRMS will find the keys in the directory where VLC stores them. If it doesn't find the key it will print a message saying so.

Doom9
JonLech is offline   Reply With Quote
Old 27th April 2004, 21:51   #6  |  Link
mf
 
mf's Avatar
 
Join Date: Jan 2002
Posts: 1,729
I believe we have a "special guest" at the forum? Welcome .
mf is offline   Reply With Quote
Old 27th April 2004, 22:06   #7  |  Link
avih
Capture, Deinterlace
 
avih's Avatar
 
Join Date: Feb 2002
Location: Right there
Posts: 1,949
Welcome Jon, your work is greatly appreciated. enjoy your staying at the forum
__________________
E8400/P43, 4G, GTX260+, Win7-64.
Get Firefox. Get SmoothWheel Firefox extension.
avih is offline   Reply With Quote
Old 27th April 2004, 22:13   #8  |  Link
JonLech
Registered User
 
Join Date: Apr 2004
Posts: 13
Thanks. I've visited from time to time, but didn't sign up for an account until now
JonLech is offline   Reply With Quote
Old 27th April 2004, 23:11   #9  |  Link
Mug Funky
interlace this!
 
Mug Funky's Avatar
 
Join Date: Jun 2003
Location: i'm in ur transfers, addin noise
Posts: 4,547
hey! welcome to doom9!

you're my video hero
__________________
sucking the life out of your videos since 2004
Mug Funky is offline   Reply With Quote
Old 28th April 2004, 00:56   #10  |  Link
cypher_soundz
Gold Member
 
cypher_soundz's Avatar
 
Join Date: Jan 2002
Location: United Republic Of Cypher_Soundz (U_ROC)...hehehe
Posts: 647
I feel very privileged

Quote:
you're my video hero
i 2nd that

Regards
cyph
__________________
http://img207.echo.cx/img207/2203/cyphtag0eg.gif
I Love it when a plan comes together!

cypher_soundz


Windows XP| 2GB ECC DDR 2100 ram| 160gb WD 7200rpm 40gb seagate 7200rpm |40gb seagate 7200rpm | Dual 2400MP X1 ;) [L5 mod]| MSI K7D| ATI radeon 9800 PRO 128MB tv-out/dv-out | Hauppauge WinTV PVR 350| Samsung dvd (firmware:612-B) | NEC 1300 dvd+r



.
cypher_soundz is offline   Reply With Quote
Old 28th April 2004, 06:49   #11  |  Link
communist
Registered User
 
Join Date: Jul 2003
Posts: 1,156
Wow
Welcome to the forum Jon - your work is really appreciated
communist is offline   Reply With Quote
Old 28th April 2004, 18:19   #12  |  Link
Nic
Moderator
 
Join Date: Oct 2001
Location: England
Posts: 3,285
http://apple.slashdot.org/apple/04/0...id=185&tid=188

Has a small "Update" in the message, which almost hints that perhaps the encryption method has changed (or similar?).

Anyone got any more evidence of that?

-Nic

ps
Nice to have you here Jon...
Nic is offline   Reply With Quote
Old 29th April 2004, 04:05   #13  |  Link
wmansir
Moderator
 
wmansir's Avatar
 
Join Date: Oct 2001
Location: USA
Posts: 1,920
I don't use iTunes or have an iPod, so perhaps someone can answer a few questions. How does iTunes handle DRM when it comes to the iPod? Obviously the iPod itself can't authenticate the file online, so is the file locked to the player itself (via some unique hardware ID) by iTunes? Or does iTunes load a 'clean' version onto the player, which cannot be downloaded off the player? I guess my basic question is: how does the iPod authenticate the files?

I started thinking about this because I wondered, if they change the DRM authentication process does that require a firmware upgrade for the iPod? Or does it's authentication process remain unchanged?
wmansir is offline   Reply With Quote
Old 29th April 2004, 11:48   #14  |  Link
JonLech
Registered User
 
Join Date: Apr 2004
Posts: 13
The key store (SC Info.sidb) is encrypted using a system specific key. When you sync with the iPod the key store is decrypted and then encrypted with your iPod's system key.

The recently released iTunes 4.5 and new iPod firmware changes the way the key store is encrypted.
JonLech is offline   Reply With Quote
Old 29th April 2004, 17:49   #15  |  Link
Tilsan
Registered User
 
Join Date: Feb 2004
Location: Australia
Posts: 4
Wow the man himself!

You're a legend JonLech - Anyone that can go through
what you did and still stand up for their rights is
a true legend in my book. I just wanted to say thankyou
and hope only good things come to you in the future!

--
Till

Say No to DRM - Disgusting Rights Management
Tilsan is offline   Reply With Quote
Old 30th April 2004, 06:33   #16  |  Link
int 21h
Still Laughing
 
int 21h's Avatar
 
Join Date: Oct 2001
Location: Around
Posts: 1,312
@Jon:

I hope you don't mind a few questions while you are here

I thought that in PlayFair (correct me if I'm wrong) the files were encrypted with AES using what I can only assume is a user-specific key that is generated from some sort of system-specific values. But when I look at the source for DeDRMS, I don't really see any AES decryption taking place (as opposed to VLC?). Can you explain a little more about how the encryption works and how you figured it out?

Last edited by int 21h; 30th April 2004 at 07:34.
int 21h is offline   Reply With Quote
Old 30th April 2004, 08:32   #17  |  Link
Nic
Moderator
 
Join Date: Oct 2001
Location: England
Posts: 3,285
Look again rijndael was the chosen algorithm for AES.
(i.e. rijndael == AES )

Take Care,
-Nic
Nic is offline   Reply With Quote
Old 30th April 2004, 22:54   #18  |  Link
int 21h
Still Laughing
 
int 21h's Avatar
 
Join Date: Oct 2001
Location: Around
Posts: 1,312
Ah yea, I see that now, thanks Nic
int 21h is offline   Reply With Quote
Old 5th May 2004, 12:57   #19  |  Link
JonLech
Registered User
 
Join Date: Apr 2004
Posts: 13
Quote:
Originally posted by Nic
Has a small "Update" in the message, which almost hints that perhaps the encryption method has changed (or similar?).
I've added FairPlay v2 support to VLC. There should be a build available tonight that includes the new code.
JonLech is offline   Reply With Quote
Old 5th May 2004, 13:42   #20  |  Link
Nic
Moderator
 
Join Date: Oct 2001
Location: England
Posts: 3,285
Thanks for the info Jon

http://developers.videolan.org/cgi-b...sroot=VideoLAN

For those who are curious, like me, as to what has changed...

-Nic
Nic is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:47.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions Inc.