I know it's too late for Blacksheep's problem, which is a shocking and unsettling tale, but will Microsoft's raft of security updates yesterday (13 April) do anything to help with this? KB828741, KB835732 and KB837001 for Windows XP and KB831167 for IE6, which are all downloading onto my computer now.