View Single Post
  #5  
Old 09-23-2007, 08:32 PM
pork are people
 
Posts: n/a
Default

Re: freeme2 - free software to remove DRM protection from Windows Media .WMA audio fi


Unfortunately, and no criticism meant, I fear that you are playing Henery Hawk in this episode. No matter what help Foghorn can offer, you still need to carry home a big bird...

Replacing drmdbg/drm2wmv or fairuse4wm is a labor intensive task.

I believe that any use of freeme's asf code is certifiable. Best to start with the spec - and then realize how many files violate that spec. If you remove the drm sections, you will break indexing. Either rewrite the index tables, or overwrite the drm sections with a nop tag.

You haven't internalized the complexity of extracting licenses from the new drmstore.hds database. The freeme code for getting licenses only worked for WM9! I believe fu4wm used undocumented calls into a microsoft sdk for this. drmdbg doesn't query licenses - it tries to get the media key (aka SID) from WM's memory, which is significantly more challenging under vista.

Finally, and most challenging, is the cat & rodent game of finding the gooey goodness of keybits hidden in a mutating, self-encrypted maze. The freeme proof of concept was a lesson to microsoft, as was the initial fu4wm hack (details of which may not be public yet?). The last fu4wm version and the mirakagi follow-on used a highly fragile method that involved disassembling automatic-variable initializers and brute forcing the mutation parameters (the attempts displayed in the text box).

It would delight me to see an open source solution, but the odds are stacked against you. I suspect you'll lose interest rather than seeing it through to the lawsuit and extradiction attempts. If you think I'm wrong ... you are welcome to contact me.
Reply With Quote