Police weather 'cyberbarrage'