Update: Modified the code to work with pre-1.3 versions too ... also a few minor bug fixes.
The new patch introduced a new protection scheme to prevent DoS attacks on game servers via server query. This method requires that every server query responds to a challenge request before being handed any data.
This means that all software that queries BF2 servers must be updated or they simply will not work.
PHP code is below (can easily be reproduced in C, C++, Ruby, Perl, etc)
The Code:
The Result:
Any bugs found, please contact me tom@myinternetservices.com
The new patch introduced a new protection scheme to prevent DoS attacks on game servers via server query. This method requires that every server query responds to a challenge request before being handed any data.
This means that all software that queries BF2 servers must be updated or they simply will not work.
PHP code is below (can easily be reproduced in C, C++, Ruby, Perl, etc)
The Code:
The Result:
Any bugs found, please contact me tom@myinternetservices.com
Comment