I tried several BF2 keys (have many good ones) and it always says invalid keys. here is the output (I changed the original key in the results to protect it). Do you think gamespy updated their server side routine a bit?
E:\games\gskeycheck>gskeycheck 4316 H435MTKZ7HZ4NED6J8TS
Online cd-key verifier for games that use the Gamespy cd-key SDK 0.1.2
by Luigi Auriemma
e-mail:
aluigi@autistici.org
web: aluigi.org
Usage: gskeycheck [game_PID] [cd-key/keys_file] [output_result_file]
- resolv master server hostname master.gamespy.com
- contact 207.38.11.34 : 29910
- cdkey G435MTKZ7HZ4NED6J8TS
- server challenge (SERVER_TOKEN) generated: Q9HkiHuz
- client challenge (CLIENT_TOKEN) generated: 0xaa38aa5e
- MD5 hash of the cd-key: 7bf01b13cd78cb43cc86b6349cfc49fd
- the query that will be sent to the master server is:
\auth\\pid\4316\ch\Q9HkiHuz\resp\7bf01b13cd78cb43cc86b6349cfc49fdaa38aa5ed8698
82abc9d998b9d5d706a82281c99\ip\4062734422\skey\3016
- encode query
- send query
- decode reply
- reply:
\unok\\cd\7bf01b13cd78cb43cc86b6349cfc49fd\skey\3016\errmsg\Invalid CD Key
- explanation:
your cd-key is NOT VALID, the following is the error received:
Invalid CD Key