la pregunta son 2
como saber site estan hackeando, como te inidican mas arriba debes tener el equipo actualizado, manejo de antivirus, antispyware, etc.
como hackear, para esto debes tener nociones en programacion, algo basico de redes, y manejos de sistemas linux (ya que gran parte de...