How Not to Get Hacked: An Overview of Cyber Attacks How Not to Get Hacked: An Overview of Cyber Attacks