TKC-Community

Hacking and Art => Armed Assault 3 => Armed Assault 2 => Topic started by: inf1kek on June 30, 2012, 04:10:10 pm

Title: arma2:oa key changer with sourcecode.
Post by: inf1kek on June 30, 2012, 04:10:10 pm
arma2:oa key changer with sourcecode.



http://tkc-community.net/forum/index.php?action=downloads;sa=view;down=243

Title: Re: arma2:oa key changer with sourcecode.
Post by: Temo on June 30, 2012, 04:48:34 pm
https://www.virustotal.com/file/d0fb13e89c805c96f0a3e9f053789469303ea6e8e1019d0bed44c9c00f45be28/analysis/

sorry, but i still was sceptical

great tool !
Title: Re: arma2:oa key changer with sourcecode.
Post by: inf1kek on June 30, 2012, 06:05:23 pm
well, the source is only includes key->hex function, its fully rewritten from arma2oa setup file, they are using same char packing for all other dlc/addons.

you can also use it to restore your key from registry if you forgot it, it will show up your key.
Title: Re: arma2:oa key changer with sourcecode.
Post by: userpc on June 30, 2012, 06:25:15 pm
well, the source is only includes key->hex function, its fully rewritten from arma2oa setup file, they are using same char packing for all other dlc/addons.

you can also use it to restore your key from registry if you forgot it, it will show up your key.

Any body writen tool for id -> sn -> hex pls  :unsure whith source  :icon_rolleyes2
Title: Re: arma2:oa key changer with sourcecode.
Post by: s0beit on June 30, 2012, 06:44:03 pm
You can't retrieve an key from an ID because it's just a weirdo hash of some characters in the key, non-reversible.

I wrote a key decryption function, too, maybe I'll compare them  :icon_razz2
Title: Re: arma2:oa key changer with sourcecode.
Post by: inf1kek on June 30, 2012, 08:04:24 pm
yeah, GUID does looks like MD5 hash, i did not reversed GUID  generation algo, but i think it is not revesible, i might look at it later.
Title: Re: arma2:oa key changer with sourcecode.
Post by: robin-580 on June 30, 2012, 08:29:45 pm
inf1 i just tryed didnt worked
Title: Re: arma2:oa key changer with sourcecode.
Post by: s0beit on June 30, 2012, 09:01:40 pm
yeah, GUID does looks like MD5 hash, i did not reversed GUID  generation algo, but i think it is not revesible, i might look at it later.

ID != GUID

Neither ID or GUID is reversible anyway. (By that I mean, you can't get a key from either of them)

inf1 i just tryed didnt worked

You still need a valid key.
Title: Re: arma2:oa key changer with sourcecode.
Post by: diddly123 on July 01, 2012, 02:30:08 am
You can't retrieve an key from an ID because it's just a weirdo hash of some characters in the key, non-reversible.

I wrote a key decryption function, too, maybe I'll compare them  :icon_razz2
You realize if it wasn't reversible then BE and BI wouldn't know if your key was valid right?
Title: Re: arma2:oa key changer with sourcecode.
Post by: s0beit on July 01, 2012, 03:46:26 am
You can't retrieve an key from an ID because it's just a weirdo hash of some characters in the key, non-reversible.

I wrote a key decryption function, too, maybe I'll compare them  :icon_razz2
You realize if it wasn't reversible then BE and BI wouldn't know if your key was valid right?

What?

GUID -> Key
ID -> Key

is not possible.

BI sends gamespy your key and gamespy checks if it's valid, the hashes are generated by the BE server only after that process occurs.

ID and GUID can not be turned into a key in any way.
Title: Re: arma2:oa key changer with sourcecode.
Post by: bouncer123 on July 01, 2012, 03:48:26 am
You can't retrieve an key from an ID because it's just a weirdo hash of some characters in the key, non-reversible.

I wrote a key decryption function, too, maybe I'll compare them  :icon_razz2
You realize if it wasn't reversible then BE and BI wouldn't know if your key was valid right?

What?

GUID -> Key
ID -> Key

is not possible.

BI sends gamespy your key and gamespy checks if it's valid, the hashes are generated by the BE server only after that process occurs.

ID and GUID can not be turned into a key in any way.

in fact the game never sends the key to GS in plaintext, only as a hash, so it cant be stolen.
Title: Re: arma2:oa key changer with sourcecode.
Post by: MrMedic on July 01, 2012, 03:53:33 am
You can't retrieve an key from an ID because it's just a weirdo hash of some characters in the key, non-reversible.

I wrote a key decryption function, too, maybe I'll compare them  :icon_razz2
You realize if it wasn't reversible then BE and BI wouldn't know if your key was valid right?

you seem to know what your onnabout , the others dont i can see by what they write. il pm you tomorrow actually , remind me if i dont.
Title: Re: arma2:oa key changer with sourcecode.
Post by: inf1kek on July 01, 2012, 06:31:24 am
thats interesting.
Title: Re: arma2:oa key changer with sourcecode.
Post by: diddly123 on July 01, 2012, 01:30:28 pm
You can't retrieve an key from an ID because it's just a weirdo hash of some characters in the key, non-reversible.

I wrote a key decryption function, too, maybe I'll compare them  :icon_razz2
You realize if it wasn't reversible then BE and BI wouldn't know if your key was valid right?

What?

GUID -> Key
ID -> Key

is not possible.

BI sends gamespy your key and gamespy checks if it's valid, the hashes are generated by the BE server only after that process occurs.

ID and GUID can not be turned into a key in any way.

in fact the game never sends the key to GS in plaintext, only as a hash, so it cant be stolen.
Any hash function or encryption can be reversed, the only thing stopping somebody is time.
Title: Re: arma2:oa key changer with sourcecode.
Post by: bouncer123 on July 01, 2012, 01:54:43 pm
You can't retrieve an key from an ID because it's just a weirdo hash of some characters in the key, non-reversible.

I wrote a key decryption function, too, maybe I'll compare them  :icon_razz2
You realize if it wasn't reversible then BE and BI wouldn't know if your key was valid right?

What?

GUID -> Key
ID -> Key

is not possible.

BI sends gamespy your key and gamespy checks if it's valid, the hashes are generated by the BE server only after that process occurs.

ID and GUID can not be turned into a key in any way.

in fact the game never sends the key to GS in plaintext, only as a hash, so it cant be stolen.
Any hash function or encryption can be reversed, the only thing stopping somebody is time.

one-way hash != encryption
Title: Re: arma2:oa key changer with sourcecode.
Post by: MrMedic on July 01, 2012, 03:40:43 pm
!= meens does not equal just incase anyone is wondering. :smile
Title: Re: arma2:oa key changer with sourcecode.
Post by: inf1kek on July 01, 2012, 06:18:32 pm
nearestObjects [(MrMedic), ["Troll"],9000];  :icon_sly
Title: Re: arma2:oa key changer with sourcecode.
Post by: MrMedic on July 01, 2012, 06:20:59 pm
actually it was not a troll

not everyone knows != meens does not equal , theres a lot of 'new people' on the forum lately.

they do when they read this though  :icon_laugh

Title: Re: arma2:oa key changer with sourcecode.
Post by: MrMedic on July 01, 2012, 08:09:14 pm
here are some numbers that will be of great interest to people ( against my better judgment tbh but )  

Note: they are not offsets but something else it's all im saying about it.

0xDC2CAE44

0x4C389BC6

0x4C6D4446

0x4C6D4406

-1676303934
Title: Re: arma2:oa key changer with sourcecode.
Post by: diddly123 on July 01, 2012, 11:09:30 pm
You can't retrieve an key from an ID because it's just a weirdo hash of some characters in the key, non-reversible.

I wrote a key decryption function, too, maybe I'll compare them  :icon_razz2
You realize if it wasn't reversible then BE and BI wouldn't know if your key was valid right?

What?

GUID -> Key
ID -> Key

is not possible.

BI sends gamespy your key and gamespy checks if it's valid, the hashes are generated by the BE server only after that process occurs.

ID and GUID can not be turned into a key in any way.

in fact the game never sends the key to GS in plaintext, only as a hash, so it cant be stolen.
Any hash function or encryption can be reversed, the only thing stopping somebody is time.

one-way hash != encryption
if "one-way hash" meant it couldn't be reversed then there wouldn't be a panic when somebody dumped the user database of a website or forum that stores passwords as md5 or some other hash.
Title: Re: arma2:oa key changer with sourcecode.
Post by: inf1kek on July 02, 2012, 12:16:43 am
reversible means crypted-data contains original data itself, hash does not contain data, its one-way function, you can just try to randomly (or not) generate data, calculate hash and compare it, thats bruteforce.
key is not a password, its way too big to bruteforce it. key is not a password, its way too long to bruteforce it.
Title: Re: arma2:oa key changer with sourcecode.
Post by: diddly123 on July 02, 2012, 12:32:42 am
reversible means crypted-data contains original data itself, hash does not contain data, its one-way function, you can just try to randomly (or not) generate data, calculate hash and compare it, thats bruteforce.
key is not a password, its way too big to bruteforce it. key is not a password, its way too long to bruteforce it.
a hd5850 can do several hundred million md5 bruteforce attempts per second. That's a 2 year old GPU that you could get for $100 if you looked around. Newer ones can do much much more. Whether it's bruteforce or reversible, would take the same time regardless. All it would take is somebody to write a program with the hashing function BE uses to calculate the GUID and try keys until you get the same GUID.
Title: Re: arma2:oa key changer with sourcecode.
Post by: Coronel_Niel on July 02, 2012, 12:36:28 am
The biggest problem with that is mass comparing keys. There's around 4x10^36 keys (Ish, a few trillion either side) and that's a lot to compare.
Title: Re: arma2:oa key changer with sourcecode.
Post by: diddly123 on July 02, 2012, 12:38:51 am
The biggest problem with that is mass comparing keys. There's around 4x10^36 keys (Ish, a few trillion either side) and that's a lot to compare.
true, i never said it would be quick, but merely the fact that it's not impossible.
Title: Re: arma2:oa key changer with sourcecode.
Post by: MrMedic on July 02, 2012, 02:42:50 am
it salts it with a minus number actually ( battle eye ).
Title: Re: arma2:oa key changer with sourcecode.
Post by: Temo on July 02, 2012, 04:47:58 am
hah i got my arma 2 OA accounts

maybe not the way everyone here is claiming to do it but other ways. Got some huge bases some mail checkers and it  just went along.
Title: Re: arma2:oa key changer with sourcecode.
Post by: robin-580 on July 02, 2012, 09:51:29 pm
nonononoonononon
Title: Re: arma2:oa key changer with sourcecode.
Post by: diddly123 on July 03, 2012, 12:00:59 am
it salts it with a minus number actually ( battle eye ).
Wow how in the world did you get the salt? That is just brutal...
Title: Re: arma2:oa key changer with sourcecode.
Post by: MrMedic on July 03, 2012, 12:14:04 am
it salts it with a minus number actually ( battle eye ).
Wow how in the world did you get the salt? That is just brutal...

lol sable f5'ing.
Title: Re: arma2:oa key changer with sourcecode.
Post by: johnbowa on July 03, 2012, 05:02:21 am
TKC: Battleyes Research and Development team
Title: Re: arma2:oa key changer with sourcecode.
Post by: ZOldDude on July 03, 2012, 06:00:29 am
TKC: Battleyes Research and Development team

TKC members have busted BE in every game it has ever been used in over the years it has been around.

I see nothing changing in the future.
Title: Re: arma2:oa key changer with sourcecode.
Post by: stealthstick on July 09, 2012, 07:50:24 pm
TKC: Battleyes Research and Development team

Nope.exe

BattleEye: TKC's Test Dummy