More than 500 million website visitors have been abused for crypto-...