Magecart: How Its Attack Techniques Evolved