Log in

View Full Version : Yet another ACA extractor, UnACA


cwm9
29th January 2007, 14:56
...with source...

Well, I guess my work was kinda wasted.

I didn't realize ACA decryption was already a done deal, and I had been meaning to get to it for the last two weeks.

Tonight I spent many hours coding up... an ACA decryptor.

I go to post it and what do I see? It's been done for a week. Not once, but twice. Bah.


Well, here it is anyway... AGAIN... maybe it will help some of you. It does at least come with the source code in C# and is fairly modular and easy to understand, so it can be added to other projects with minimal modding. At least that's a bonus!

It takes a filename.aca and a drive name to the disc and from will decrypt the aca into individual files given a standard keydb.cfg in the directory. It will also output a filename.aca.list file which can be used with acacreate's -f option for to rapidly aca everything back together.

I was all excited that I got lots of IME stuff working and thought I could share it with you all and now I can't believe i wasted 12 hours on this. *sigh* It's pretty stable, anyway, though I don't know whos is more complete... probably his since I read something about MIME types? Eh... anyway, the output from both seems to be identical, so at least that's a good sign for both of us. =)

Hey, at least it comes with c# source code... Ok, I suck, I guess I should have done this last week.

Oh, and I think XML is a piece of dung that should die a rapid death in the bowls of hell and forgotten as a bad exercise in data obfuscation and snail-races (not that anyone agrees with me on this), so my version takes straight keydb.cfg.

Nobody remembers the guy who finishes a week late. =(

*sick*

And now come to think of it this should have been posted at the end of Zotty's thread, so I'm sure some nice mod will come along and merge it.

UnACA 1.1.rar (http://www.sendspace.com/file/nxv4fj)

Metro
29th January 2007, 15:41
Don't feel too bad, the source code alone is worth the effort you put into this. It is a great tutorial for anyone else working on aspects of AACS.

evdberg
29th January 2007, 15:44
Not once, but twice. Bah.

You are wrong ... it had already been done 3 times, although I did not release my version (I only published all MIME types).

cwm9
29th January 2007, 15:50
You are wrong ... it had already been done 3 times, although I did not release my version (I only published all MIME types).

Gee, thanks for the correction... :rolleyes:

dirio49
29th January 2007, 16:11
Thanks. :)
And as they say better later than never. ;)

Emon
29th January 2007, 16:30
Oh, and I think XML is a piece of dung that should die a rapid death in the bowls of hell and forgotten as a bad exercise in data obfuscation and snail-races (not that anyone agrees with me on this), so my version takes straight keydb.cfg.


Right on!! XML is way overrated.

Great work btw. Mind if I try to integrate it into my C# port of BackupHDDVD??

2bigkings
29th January 2007, 16:34
yeah, please try to integrate it ;-)

Emon
29th January 2007, 16:36
yeah, please try to integrate it ;-)

Will do once I get a go ahead from cwm9.

OT: Checkout my sig !!

cwm9
29th January 2007, 16:38
Will do once I get a go ahead from cwm9.

OT: Checkout my sig !!

Sure, go right ahead. I didn't bother to re-ACA everything after decrypting it because right when I was about to add that was when I found out about this already being done 3x over; however, that's pretty trivial to add, or you can just use an external call to the createaca tool. Let me know if you find any problems or if you need help deciphering anything I wrote.

I'm glad I'm not the only one who thinks XML is a bit over-abused.

Be warned that comments at the very top were typed into notepad and have notepad-sized tabs so nothing lines up right. I just copied it in as a reference and didn't remember to convert all tabs to spaces. I'm going to sleep... it's been a long night.

evdberg
29th January 2007, 17:35
Things are all relative ... CSV is easier than XML ... and XML is much easier than IFO files ...

mem64
29th January 2007, 22:28
Oh, 5 day delay for posting from new doom9 users come up with many ACA decrypters i think :) I already was working on mine... It was hard to see how ppl are messing with IME and .xpl file edition.
Anyway its good to leave only one for further development.

blutach
30th January 2007, 10:16
I think first say thanks to cwm9 for his work. Second, I think maybe leave zotty's thread as "independent".

Regards