Windows XP activation has been cracked – for those desperate enough to still use it Published 26 May 2023 Full Article