View Single Post
Staro 28.12.2006., 21:59   #1
crn
The Geek Wants Out
 
crn's Avatar
 
Datum registracije: Feb 2005
Lokacija: xxx
Postovi: 1,193
The Saga of decrypting an AACS protected movie

Za one koji ne znaju AACS je zaštita HD-DVD i BlueRay diskova, nešto slično kao CSS za DVD diskove, a ovo je iskustvo jednog nezadovoljnog korisnika

Preneseno sa doom9 foruma :
Citiraj:
The Saga of decrypting an AACS protected movie, by Muslix64.

December 6:

I just bought a HD-DVD drive to plug on my PC, and a HD movie, cool! But when I realized the 2 software
players on windows don't allowed me to play the movie at all, because my video card is not HDCP compliant and because I
have a HD monitor plugged with DVI interface, I started to get mad... This is not what we can call "fair use"! So I
decide to decrypt that movie. I start reading the AACS specification I have found on the net. I estimate it will take
me about 4 weeks of full time job to decrypt that. I was wrong, it was in fact, easy...

BTW, when I disable my HD monitor, I can watch the movie,on my old VGA screen, but, what is the point of having
a HD monitor and not being able to watch a HD movie on it!

December 7 to December 12:

Nothing, I try many things, but I'm going nowhere. I change my technique

December 13:

Now I focus only on title key. I was very surprise to realize that the title key is there, in memory! Can it be
that easy? Around 7PM, I decrypt my first movie "pack". Around 11PM, I have now a totally decrypted movie! But there is
a problem. Frame skipping.

December 14:

After many tests, I found a field in the Nav pack, that fix the frame skipping problem.
Wow! Now I can watch a smooth playback of an HDDVD film that I have decrypted!
After only 8 days of work, I was able to decrypt an HD-DVD movie! What's the problem? There is a major
security problem somewhere.

December 15 and December 16:

I put together a small program called "BackupHDDVD", a java based command line utility to decrypt movies.

December 17:

I made a small video called "AACS is Unbreakable" where you can see the output of the program while decrypting.
You can also see a playback of a decrypted movie.


December 18:

Upload that video on YouTube
http://www.youtube.com/watch?v=_oZGYb92isE

December 20:

Upload the program and source code on RapidShare (V0.99)


December 21:

I want to go further in the decryption, so I decide to track down the "Volume unique key" instead of title key.
I found it also! I'm preparing BackupHDDVD V1.00, that will support volume key and title keys.

December 25:

Merry Christmas!

December 26:

I create a thread on the Doom9 forum about BackupHDDVD. People don't believe it...
Čekamo 2. siječnja kad bi trebala izaći nova verzija
__________________


The Geek Wants OUT
by Ernest Cline


At first glance
I probably appear to be a somewhat ordinary,
somewhat average looking fellow.
Calm, harmless, at ease.

But this is by design.
You see, it is through decades of research and rigorous training that I have crafted this façade of normalcy.

And now, through intense concentration,
I am able to function in a social setting.
I can speak at length with educated people about
pertinent matters of public importance,
such as literature,
or the current political climate in Europe.

I am capable of conversing with you
without ever revealing that just underneath the surface
of this manufactured veneer
there hides an altogether different person.
A monster, some might say.
My alter-ego.
He is the opposite of the image I project.
He is the antithesis of Cool.
He is the LAST person you want to get trapped in a conversation with.

He is The Geek.
The obsessive science fiction movie watching,
comic book collecting,
Monty Python dialogue memorizing,
Dungeons and Dragons playing GEEK
that I struggle daily to keep hidden from the world.

But The Geek Wants Out.

He want to talk to you.
He wants to give you his doctoral dissertation on why
The Adventures of Buckaroo Banzai Across the 8th Dimension
is the greatest fucking film of all time!

He wants to bitch slap you because
you’ve never seen Big Trouble in Little China.
What? Have you been living in a fucking cave?!

He wants to kick your ass in Star Wars Trivial Pursuit.
And he will.
Because he’s a fucking Geek.

And he wants his toys.
He wants the complete set
in mint condition,
still in the box.
He wants every item on the planet that is even remotely related to Ultraman.
Because Ultraman is Airwolf!

He could give a squirt of piss
about sports or politics or rhetoric.
Such things are of no consequence to him.
What matters is the release date of the next Lord of the Rings movie!

You see, The Geek can’t wait.
The Geek has no patience.
He wants what he wants when he wants it.
And all he wants is stupid shit!

He wants his own Tardis.
He wants his own light saber.
He wants to buy a DeLorean and he wants to drive it 88 miles per hour.

He wants movies.
He wants to see the Director’s Cut.
He wants the impossible to find Japanese bootleg with
6 minutes of never-before-seen footage.

He wants to watch Blade Runner. Again.
He wants to watch Brazil. Again.
He wants to watch A Clockwork Orange.
Again and Again!

But I deprive him of these things, as best I can,
until I can no longer ignore his voice
screaming in my head.

I am Jekyl. He is Hyde.
I am Bruce Banner. He is the Hulk.
Especially the Hulk from issues #272 to #378.

But no longer!
I am putting a stop to all this nerdy shit right now!
I’m an adult, for Christ’s sake!
And this body isn’t big enough for the both of us.
One of us has to go, and it’s gonna be him.
I banishing the Geek forever to the Phantom Zone,
just like in Superman II !
Because, in the end –
there can be only one.
crn je offline   Reply With Quote