A fresh collection of 124 million passwords has surfaced on the open internet, giving attackers a ready-made list for ...