Demo of Node.js Worker Threads through MD5 hash cracking
These scripts will take in a hash and compare it against hashes on numbers 0000000 - 999999999 or 1,000,000 6-digit passcodes.
I ran this demo using Node.js 14 but should work from >=12 without any code changes.
Single threaded npm run single-thread-crack
MacOS: echo -n "555555" | md5