Hacktivism has evolved in the internet age from small website defacements to a complex array of tactics, including data leaks and denial of service campaigns.