Gå til innhold

Mulig å knekke AACS beskyttelsen på HD filmer.


Anbefalte innlegg

Videoannonse
Annonse
The FAQ:

 

-What is "Backup HDDVD" for?

 

It can do backup copies of HD DVD movies that YOU OWN! I don't want anyone to do

piracy here! This software is a good way to protect your investment, because I have

notice that this type of media seems very fragile, if it's scratched a little or

dirty, it won't play. It seems less tolerent than DVD format. (Higher density!)

 

 

-What "Backup HDDVD" is doing exactly?

 

This is a java based command line utility that decrypt video files (.evo) from a

HD DVD disk that you own, to your hard drive and you can play them back with a

HD DVD player software.

 

 

-What are the system requirements to use "Backup HDDVD"

 

1 - A Windows based system

2 - A HDDVD disk drive

3 - A HDDVD player software (like PowerDVD)

4 - A HDDVD movie(s)

5 - Java rutime 1.5

6 - The possibility to access the content of the disk with a drive letter under windows.

(you may need UDF 2.5 file system driver for this)

7 - A lot of free hard disk space to backup your movies!

 

 

-Was your first HDDVD movie hard to decrypt?

 

It took me around a week to do. But I have wasted few days

trying to work on too complicated approach. In fact, it is very simple.

 

 

-How do you do that?

 

The program itself has nothing special. It simply implement the AACS

decyption protocol. I have followed the freely available documents about AACS

Have a look at: www.aacsla.com

The trick, is to find what they call the "Title keys". So I figure out how to

extract them.

 

 

-How do you extract the "Title keys"?

 

I won't explain it in detail. Read the AACS doc first. You will understand.

The title keys are located on the disk in encrypted form, but for a

content to be played, it has to be decrypted! So where is the

decrypted version of the title key? Think about it...

 

 

-What kind of crypto algorithms are involved?

Standards algorithms:

ECC-160

AES-128

 

Look in the AACS doc for more details.

 

 

-What is the TKDB.cfg file?

 

This is the Title key Database file. It holds the decryption keys for the movies.

 

 

-What is the format of this file?

 

Field 1: SHA1 Hash of the VTKF000.AACS file on your HDDVD disk.

 

Next fields are pipe "|" delimited.

 

-Movie Title

-A variable number of Title key, pipe delimited

 

You have a key number followed by the key value like:

 

12-08A3DC61910280F2...

 

Key values are 128 bits long, so 16 bytes, or 32 hexadecimal characters long.

 

 

-The TKDB.cfg file provided with your program is empty or incomplete, what can I do?

 

Well, you are on your own.

 

 

-What do you think of the technical aspects of AACS?

 

The design is not that bad, but it's too easy to have an insecure player

implementation somewhere. And just one bad implementation is all it needs

to get the keys! There will always be insecure implementations

of a player somewhere! And the "Revocation system" is totaly useless if you use

the Title key directly.

 

 

-Is there any known problems with the decryption?

 

Yes. I call this problem the "Nav chain" bug. I realize that I have a lot of

frame skipping at playback after the decryption, so I hunted down the problem.

To avoid the frame skipping, I patch the video file.

This fix allows smooth playback of the movie, but there are some side effects.

 

 

-What are the side effects of the "Nav chain" bug fix?

 

You cannot do fast forward, or backward using the round dial, but you can still

use the progress bar to navigate through the film. So it's not that bad...

 

For some reason, the sub-titles don't seems to work anymore.

It may be a side effect of the nav chain bug. But may be not...

 

 

-Why the "Nav chain" bug is called the "Nav chain" bug?

 

Well, it has something to do with the chaining of navigation pack.

Look at some doc about standard DVD VOB file, you will see.

If someone wants to help me with that bug, please do!

 

 

-Are you going to support Blu-Ray?

 

I don't own a Blu-Ray drive!

 

 

-Do you plan to do a user interface version?

 

No, other people will do. You have the source code, so enjoy it!

 

 

-Do you plan to do a Linux version?

 

See the previous answer.

I don't use any windows specific API and this is a java application!

A port to Linux will be easy.

 

 

-Can you send me some decryption keys? PLEASE!

 

No.

Endret av astrox
Lenke til kommentar

Var visst ikke så spennende som det først så ut. Det han hadde klart var å finne nøklene på grunn av en usikker implementering av sikkerhetssystemet i en hd-dvdspiller. Ved hjelp av de nøklene hadde han klart å dekryptere filmene. Aacs visstnok en ganske åpen standard så har du nøklene er det greit å dekryptere.

 

Skyt meg hvis jeg tar feil :)

Lenke til kommentar
  • 3 uker senere...
Var visst ikke så spennende som det først så ut. Det han hadde klart var å finne nøklene på grunn av en usikker implementering av sikkerhetssystemet i en hd-dvdspiller. Ved hjelp av de nøklene hadde han klart å dekryptere filmene. Aacs visstnok en ganske åpen standard så har du nøklene er det greit å dekryptere.

 

Skyt meg hvis jeg tar feil :)

7593042[/snapback]

Må bare bumpe denne her tråden litt..

 

Du har vel rett og feil på en og samme tid i det du skriver der.

 

Ser nemlig idag at det blir bekreftet fra flere hold på doom9.org forumet at programmet faktisk fungerer. Folk har begynt å finne volume og title keys på masse forskjellige filmer som gjør at de kan dekrypteres med backuphddvd og deretter avspilles med f.eks powerdvd direkte fra harddisk. Dette er jo meget likt hva DeCSS gjorde i sin tid, og vi kan vel ikke si at det ikke var en morsom liten sak!?

 

Ergo har man funnet en måte å ta bort krypteringen på HD DVD filmer som gjør at man kan spille den av i programmer som støtter dette, og forhåpentligvis brenne ut på plater etter hvert.

 

Siden dette systemet også brukes på blu ray så er det meget spennende.. Det absurde er at man kanskje kan ende opp med å rippe blu ray til hd dvd for å slippe den ekstra kopi-beskyttelsen til blu ray. Codecene som brukes er jo de samme uansett...

 

Spennende spennende spennende.

Endret av Darth MToffy
Lenke til kommentar

ironisk at vi nå kan laste ned hd dvd før det er "lansert" i butikken her til lands.

 

Uansett hvor mye man patcher eller treker tilbake nøkler i fremtidige utgivelser, så har man nå "en fot innafor" og det vil nok dukke opp nye og mer sofistikerte måter å finne nøkler.

 

Om det vil få så voldsomme følger er en annen sak, det er nok enda en stund til mannen i gata gidder å laste ned 25 gb for hver film. (men like fullt bare et spm. om tid...)

 

1080i kopiene er jo tross alt ikke så populære enda, ikke bare er 1080p (hd dvd) en god del større, de setter også store krav til maskina de spilles av på.

 

Det store spørsmålet nå er vel; Hvor er Dvd Jon?

 

"Hd dvd muslix64" er liksom ikke like tabloid ;)

Endret av M_Mickey
Lenke til kommentar
Egentlig litt synd at det ble publisert så tidlig. Nå rekker de å patche før det kommer særlig mange filmer på markedet.

7711223[/snapback]

Det er nok ikke så enkelt som å "bare patche" dette. Nå som det finnes hundrevis av dyktige debuggere, med blod på tann, som vet hva de skal lete etter så vil de nok finne volume keys så lenge det finnes software spillere for dette formålet. Nøklene må på ett eller annet tidspunkt gå gjennom minnet på en PC for at det skal være mulig å avspille en kryptert film.

 

De kan selvsagt gjøre det mye vanskeligere å finne disse nøklene, men når vant storebror sist mot en gjeng hissige nerder?

 

Jeg regner faktisk med at det er mer sannsynlig at det kommer ett program som finner volume keys automatisk før AACS-folka/WinDVD-folka får fikset dette.

 

Så vidt jeg har fått med meg så har ikke WinDVD innrømmet at de har ett sikkerhetshull i programmet sitt enda en gang, og da kan visstnok ikke AACS-folka gjøre spilleren ugyldig. Men dette må taes med en klype salt :D

Lenke til kommentar
  • 2 måneder senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...