I had a second to play with this. If I'm fluddling through this info correctly, you need to extract the encrypted disk image known as 694-5262-39.dmg someplace on your drive in order to use the libraries? in the image.
The above link is pretty handy in terms of figuring out what needs to be done to do this. Mainly, it deals with decrypting the disk image via a program called vfdecrypt. This is all dandy until you compare the source on the Mac vs the source for the .exe:
if ((in = fopen(argv[1], "rb")) == NULL) {
fprintf(stderr, "Error: unable to open %s\n", inFile);
exit(1);
}
if ((out = fopen(argv[2], "wb")) == NULL) {
fprintf(stderr, "Error: unable to open %s\n", outFile);
exit(1);
}
The PC .exe version isn't even using the correct usage! This explains why I get "Error: unable to open" everytime I try to run:
vfdecrypt -i 694-5262-39.dmg -o decrypted.dmg -k 28c909fc6d322fa18940f03279d70880e59a4507998347c70d5b8ca7ef090ecccc15e82d
According to the source, the usage for the exe is:
vfdecrypt 694-5262-39.dmg decrypted.dmg
One kind of huge problem, however, HOW DO WE PUT IN THE KEY? Looking at the source, it takes exactly two parameters (no key). We know the key is in 38.dmg and I don't see it hardcoded into the .exe. Hence, the output of the vfdecrypt.exe is total crap. I tried to fix it, but the project is dependent on openssl and won't compile. (I'm not jumping down that rabbit hole, sorry)
To put an end cap on this thread:
If you want to develop for the iPhone, Windows users aren't welcome - go buy a Mac!