Twenty years ago I wrote WGAfakap.exe, a simple windows application that removes the Windows XP Genuine Advantage Tattoo.


WGAfakap was widely used around the world to help individuals or companies who has purchased a legitimate Windows XP from being nagged by the notorious “You May Be A Victim Of Software Counterfeiting, Solve It Now! ” screen.
I used Microsoft Visual Studio 6 and libctiny and wcrt library to keep WGAfakap small. And the result was a very small (less than 8kb of executable!) https://blog.mypapit.net/2006/05/solution-to-libctiny-and-wcrt-lnk2001-unresolved-external-symbol-__chkstk.html
I was obsessed with optimization and efficiency because I was poor back then. Couldn’t afford a decent computer with a lot of storage space and speed. Thus, efficiency was everything to me.

Although there are attempts to supress it, WGAfakap was famous and it was distributed through message boards and was being used across the world.
With careful searching, archived message board threads explaining how to use WGAfakap can still be found. The most recent of these discussions date to 2010, four years after its initial development
Most WGAfakap users probably almost reached 40 years old now. Give a shout out if you’ve heard or ever used WGAfakap!

It’s interesting that the tool was only under 8kb thanks to libctiny and wcrt, which shows how much size optimization mattered in that era.
My experience with the application differed because I encountered a system where the removal process failed completely.
Twenty years on, WGAfakap.exe deserves the retrospective, because it solved a problem Microsoft created for its own honest customers. The ‘You May Be A Victim Of Software Counterfeiting, Solve It Now!’ nag screen was notorious precisely because it hit people who had paid for legitimate Windows XP — the Genuine Advantage tattoo punishing the very audience it claimed to protect. A simple tool written in Visual Studio 6 spreading around the world to help those users says a lot about both the era’s software frustration and one developer’s willingness to patch a gap the vendor wouldn’t. There’s a lesson that still applies: anti-piracy measures that inconvenience legitimate buyers get worked around, often by the legitimate buyers. Happy 20th to a small tool with a real legacy.