Almost 6,000 online shops hit by hackers