the unknown person creating these exploits sells generated keys over his youtube channel website link, comming from Sophia Bulgaria making thousands of euros and flooding the game with new keys....but thats another story ( we can provide upon request)

[b]NOW he modified his exploid, with same basic procedure !

EDIT Senshi: Moved the detailed explanation to an internal forum, as it far too easily serves as a How-To. No need to spread until we have a fix.

Any new fixes to this (same extended) exploid would be apprechiated from our side.

I'll move this to a private forum, no need to spread an extensive How-To-Crash here . tuia has told me he already is trying to find a fix for this as well, we will tell you ASAP once we receive a fix . Thank you for telling us about this new possible exploit.

Sorry for the delay, I was having some problems debugging Windows binaries and I was also doing a stupid mistake when patching (not looking to the stack). As a bonus, I've optimized this branch of code, allowing to save 14 bytes, in the end.For BF1942 Windows v1.6 server executable the beginning address to apply the same instructions is at 0x0045aaaf.Patched server executables which already include the code to prevent the previous exploit:http://estatistic.planetaclix.pt/download/BF1942_w32ded-1.6-patched.ziphttp://estatistic.planetaclix.pt/download/BF1942_w32ded-1.61-patched.zipThe BF1942 Windows v1.6 server binary also has a fix for an old public exploit (@ 0x00442370 changed from 7f to 77), which it wasn't immune.

Thank you so much Tuia although i dont know you, you have my respect and gratitude for helping us keep bf42 alive and kickin. It takes alot of dedication and hard work to chase down these new fixes, something your not lacking in. However something we are all not lacking in is the resolve to push these petty hackers aside and keep enjoying bf42 forever! Rock on!

I'm glad to help. About this fix, I can't give too much details now, as this exploit has been used and is being used against vulnerable servers. Basically, I just put a check for valid arguments before the function, which causes the crash, is called. Thanks to Grabbi for pointing out the error message and describing the procedure to apply the exploit. Much respect and thanks to dierighty and all who assisted him, for devising a solution to the first exploit. It was a great work and much harder to plan.

Also I wanted to give a big thanks to you here Tuia,somehow this hacker is targeting our community for whatever reasonand we all love this older game so much.Thanks to you we can fight on these WWII battlefields again and enjoy our gameplay!Tuia, many many thanks for your fast and hard work!!We all (within the -=PFC=- crew & our whole community) appreciate this very much!