top 5 hacking methods