Hacking the human : social engineering techniques and security countermeasures