Hackers publicly disclosed the passwords of 510,000 servers, routers, and IoT devices