Windows XP Pro/Home/.NET WPA Patcher Multilingual
For the people who don't like messing with hexeditors, I've made a patch that does the job for you.
It does exactly the same as Hunter's hex-hack on winlogon.exe. All you need to do is apply the patch
in these 2 folders
..\WINDOWS\system32
..\WINDOWS\system32\dllcache (this folder is hidden)
This patch wil, as stated, work on Windows XP Home/Pro/.NET Server and only changes 1o bytes in
winlogon.exe - THIS IS THE ONLY FILE BEING MODYFIED.
English version and Multilingual version:
(Thanks to all the people who have tested it on other languages and to hunter for answering my question.)
The difference between the english version and the multilingual version is that the english version does
a crc-check of winlogon.exe before patching, while the multilingual version doesn't care about this. The
reason why I've done this is that the size of winlogon.exe is different for each language. And the English
patch will not always work on other languages if it needs winlogon.exe to be a certain size. So if you
don't care about the crc-check then use the multilingual version for your english version of XP.
Please note! This patch will only activate BUT does NOT remove the timebomb for evaluation copies of XP
(Pro/Home/.NET). You will have to use the appropriate setupreg.hiv from khauyeung's patch to eliminate
this problem?(need more people to test this). This will mostly affect people who use .NET since this is
the only beta version currently.
Thanks goes out to Hunter for providing the Hex-hack.
(This applies only for WPA_Patcher v1.0)
The patch searches for the right version of winlogon.exe in 2 steps. The first step is for
the winlogon.exe for Pro/Home. If this is the case winlogon.exe will be patched. Click on Cancel
to exit the program. However, if this is not the case an error "winlogon.exe - File size/version
missmatch!" will pop up. Click on OK and choose Yes to continue to the next step. The second step
searches for the winlogon.exe for .NET. Click on the Finish button to patch the winlogon.exe
for .NET. Then click on OK and you're done;)