Hackers from across Europe flocked to Geneva this weekend, not to play havoc with Swiss computers but to test their ethical hacking skills.