Yes, 16 billion passwords leaked online. No, it's not what you think. mashable.com/article/16-b...
mashable.comYes, 16 billion passwords leaked online. No, it's not what you think.Think of the leak as a hacker's version of a "Best of" list.
1 repost0 likes