Battle.net R&D > Starcraft II Beta

Starcraft II Crack

<< < (2/13) > >>

Kernel64:
Hmm.. There must be something in the beta files that are encrypted which gets decrypted the same way.

7H3LaughingMan:

--- Quote from: Kernel64 on July 19, 2010, 09:31:02 PM ---Hmm.. There must be something in the beta files that are encrypted which gets decrypted the same way.

--- End quote ---

Nothing in the beta is encrypted with the same thing as this is the problem, there is not a single encryption in the beta. However with the Digital Download the important stuff is encrypted with the key that is going to be available on the blizzard servers on the 27th. Once the 27th rolls around there will be no need for a crack since you could install freely and without a battle.net account.

obliviron:
It's amazing how many people just copied what i said about the key.

Anyways, since you guys are so into makin a crack, i'll post what i have found.

Salsa20 R(389) encryption for both mpqe files.
They corrupted the file header and run a crc32 check on file edit.

Memory dumps of the installer are NOT protected but still use a header corruption technique (I wasn't able to circumvent a hc on a memory dump, so this is all i got).

Modifying the authorization code isn't too difficult with the right tools, however, it still requires the 256 bit key for the tome decryption.

Useful tools:

Ollydbg
Phant0m
Peid with crc32 plugin
IDA PRO

IGNORE PEOPLE THAT SAY YOU NEED AN EMULATED SERVER - EVERYTHING EXCEPT THE 256-BIT KEY CAN BE FOUND LOCALLY.


Edit: You might wanna get Kerneldetective for dumping the sc2 installer.

darkrei9n:
The 256 bit key I believe is retrieved somehow by the Authentication code for sure than. The Authentication Code and the Decryption code are the one and the same. As proof I present that there is no storage space for authentication code, however when you change a jump address from jz to jnz it opens a screen where you manually enter the authentication code, this than goes directly down to a section of code containing hasValidDecryptionKey.

This means that the authentication key is also checked. Then there are 3 characters that are restricted. So that narrows down the decryption key further.

obliviron:

--- Quote from: darkrei9n on July 19, 2010, 09:57:09 PM ---The 256 bit key I believe is retrieved somehow by the Authentication code for sure than. The Authentication Code and the Decryption code are the one and the same. As proof I present that there is no storage space for authentication code, however when you change a jump address from jz to jnz it opens a screen where you manually enter the authentication code, this than goes directly down to a section of code containing hasValidDecryptionKey.

This means that the authentication key is also checked. Then there are 3 characters that are restricted. So that narrows down the decryption key further.

--- End quote ---


Yeah, it's the auth code. Now all you gotta do is guess a 10 - 20 digit & alphanumerical number.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

It appears that you have not registered with DarkBlizz - Making Battle.net Magic -. To register, please click here...
Go to full version