There have been enough data breaches at this point that I'm sure all my info has been exposed multiple times (addresses, SSN, telephone number, email, etc). My email is in over a dozen breaches listed on the been pwned site. I've gotten legal letters about breaches from colleges I applied to, job boards I used, and other places that definitely have a good amount of my past personal information. And that's not even co…
I bet now some corporations actually want to be exposed, have data breach. If you have not been in the news, it means you have not made it yet (not popular enough to be a target worth writing about).
Two billion email addresses were exposed
391–400 of 470 posts
Re: Two billion email addresses were exposed
#392Earlier quoted context omitted.
Try Blake3 instead SHA-1 https://github.com/BLAKE3-team/BLAKE3
The sorting is the slowest step by far. Hashing is so fast that you can hand-wave it away as zero cost relative to the time taken to read such a large amount of data. Also, you only have to do it once for the whole input, which means that it's O(n) time where 'n' is the gigabytes of passwords you have. Sorting is going to need about O(n * log n) time even if it's entirely in memory, but more if it has to spool to dis…
Re: Two billion email addresses were exposed
#393Earlier quoted context omitted.
The API is not free. https://haveibeenpwned.com/API/v3#Authorisation
Only if you want to search by account. If you want to search by password, it's free. You can query all your passwords to see which ones are breached, and change those. > Authorisation is required for all APIs that enable searching HIBP by email address or domain, namely retrieving all breaches for an account, retrieving all pastes for an account, retrieving all breached email addresses for a domain and retrieving all…
Every other endpoint requires a subscription. This is very far from “The API is free”.
> searching by account wouldn't tell you anything useful
The API can return the domains listed in stealer logs for a specific email address: https://haveibeenpwned.com/API/v3#StealerLogsForEmail
Re: Two billion email addresses were exposed
#394This seems to include details from a Spotify data breach in or before early 2020 that, to my knowledge, was never reported on. They did have other, similar issues that year. Reporting from the time seems to all be about one or multiple leaks/attacks involving: - Credential stuffing with data from other breaches - A leak of data (including email addresses) to "certain business partners" between April 9, 2020 and Novem…
Re: Two billion email addresses were exposed
#395Earlier quoted context omitted.
With Gmail, also note that firstname.lastname@gmail.com is equivalent to firstnamelastname@gmail.com or fi.rs.tn.am.el.as.tn.am.e@gmail.com As some other comment suggested, these rules are easy to tackle by motivated spammers.
If they were motivated, they wouldn't work as spammers.
Re: Two billion email addresses were exposed
#396The downside to having many vanity urls and giving out a unique email address to each website you visit is that you cannot use haveibeenpwned without paying (despite being a single human). I have no idea how many email addresses I've given out over the years, probably hundreds across at least 6 or 7 domains, and they want to charge me a monthly fee to see which of those have been pwned. I understand they gotta make a…
I'm in the same boat. I track all of the unique addresses I use (via my password manager) so I guess I could just check them all against HiBP's database. Kind of a pain in the ass, though.
Re: Two billion email addresses were exposed
#397Earlier quoted context omitted.
https://haveibeenpwned.com/Passwords
This doesn't help. If the email address check says the address has been exposed it doesn't tell you which password that was used together with that has been exposed. Was it one from 10 years ago you don't even remember? Or that's still actively in use? Which one of my hundreds of passwords?
Re: Two billion email addresses were exposed
#398Re: Two billion email addresses were exposed
#399Earlier quoted context omitted.
You can download the entire dataset using curl (will be 40+ GB) curl -s --retry 10 --retry-all-errors --remote-name-all --parallel --parallel-max 150 "https://api.pwnedpasswords.com/range/{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}"
It's not that I couldn't have written that oneliner, it's that I assumed you'd get blocked very quickly.
Re: Two billion email addresses were exposed
#400Earlier quoted context omitted.
It's not that I couldn't have written that oneliner, it's that I assumed you'd get blocked very quickly.
You are being purposefully obtuse here. HIBP is a very, very well established site with a long history of operating in good faith.
> junon https://news.ycombinator.com/user?id=junon
> You are being purposefully obtuse here. HIBP is a very, very well established site with a long history of operating in good faith.
Allowing people to query and someone downloading the entire dataset is normally considered abuse, so being blocked is the expectation here. You're so dense you're bending light around you.