Leakbase goes offline after Dutch law enforcement sting

Having operated for around eighteen months, Leakbase, a subscription-supported index of leaked usernames and passwords, wound down over the weekend and began redirecting visitors to Have I Been Pwned. Read more…
Neowin