What we know about APT campaign to date and how to detect it