The Evolution and Development of Hacking