Building Password Purgatory with Cloudflare Pages and Workers
troyhunt.com
troyhunt.com
https://github.com/troyhunt/password-purgatory-api/blob/mast...
It includes such gems as requiring the sum of all digits in the password to be divisible by 3, requiring passwords to contain Simpsons/Family Guy character names, emoticons, ending with “dog”, and all sorts of other craziness.
Can’t wait to see his results.
For there to be more security in allowing passwords thousands of digits long the host would very likely being storing your password in plain text as opposed to pulling out a few thousand bytes out of an XOF (extendable output function).
in my opinion password size should be oriented towards preventing DoS attacks, little more
(also you can prehash the password on the client with a quick non-password specific but still cryptographically strong hash and then use a proper hash server side, so that on the network all passwords are 256 bits
[0]: https://developers.cloudflare.com/pages/platform/functions/
UPDATE: I'm procrastinating other projects. https://grou.ch (or https://passwordpurgatory.vercel.app/ if DNS hasn't propogated yet)
Times taken:
45s run vite
8m basic vanilla HTML scaffold
4.5m add some better password rules
1.75m setup in Bitbucket
1m Add to Vercel
1.5m setup custom domain
If I wanted to capture attempts, I'd probably do it via Google Analytics? It's magic to me how quick this tooling is -- just over 15m to get this up on the internet, https etc, domain, from literally nothing.
SvelteKit has adapters [1] for both Cloudflare and Vercel (and Netlify), so they must be reasonably similar. I think Vite is a similar idea. I've never used it either, but have seen some references to Cloudflare deployment via a plugin.
The basic concept is really compelling IMO.
1. https://kit.svelte.dev/docs/adapters#supported-environments
I think it's a good idea; cheap runtimes and no cold start penalty are a good combination.
https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes...
I haven’t used them, but they do containers “on the edge”.
Re:scam seemed quite good at what it did https://imgur.com/a/rrHi2
Does anyone know of any other service? I've had varying success with spamnesty , if I recall it does (or did) just have a list of non-answers it picked randomly from. While the Re:scam seemed to use some kind of ML to generate more relevant answers.
Yes, this is true (I made Spamnesty). Lately the scammers have mostly stopped responding and just use bots, so it's all a list of bots replying to bots, and thus much less entertaining.
I was scrapping a big number of web pages for my project here https://github.com/mosermichael/duckduckbang Had to get the description of the sites used by duckduckgo bang operators, so i wrote my own scanning system too...