Discuss Scratch
- Discussion Forums
- » Show and Tell
- » Scratch CAPTCHA
- Chiroyce
-
1000+ posts
Scratch CAPTCHA
CAPTCHA stands for Completely Automated Public Turing test to tell Computers and Humans Apart.
This is a very good example of a basic CAPTCHA in Scratch.
Customizable with difficulty until 100 and a maximum of a 10 digit number.
The example shown in the project is difficulty 30 and 6 digits. You can change it accordingly using the “generate captcha” custom block.
The reason this is a “very good” example of CAPTCHA in Scratch is because it uses SHA256 to hash the captcha, so you cannot see inside to cheat! Huge huge thanks to @Nick_2440 for remaking the SHA256 algorithm in scratch — https://scratch.mit.edu/projects/238080220/
- Uses Pen, so you don't need to worry about the clone limit
- Two sprites, one for the main captcha and the other for the SHA256 algorithm made by @Nick_2440
Do you want to use this in your projects? Follow the steps here!
1) Backpack the “CAPTCHA” sprite and the “SHA-256” sprite
2) Place both of them in your project
3) Use the block “broadcast ‘runCaptcha’ and wait” to generate, show and validate the CAPTCHA!
Post any suggestions / feedback over here!
- Chiroyce
-
1000+ posts
Scratch CAPTCHA
by taking advantage of slow variablesYour reasoning is wrong. The reason is because the hashing takes a lot of time.
- CheesePuffGuy11
-
69 posts
Scratch CAPTCHA
scrapcha is a cool name for itHEY I KNoW yOU
but awesome project
- PartyMatt2011
-
100+ posts
Scratch CAPTCHA
bruh i swear i will use this name WHATSOEVERRRRRRR (I had come up with the name earlier today and when I searched it it CAME UP WITH THIS and I was livid xD btw the name was sCrAPTCHA spelt like that to highlight the CAPTCHA letters)
#14
Today 10:55:17
- Moonlight-Scratchs
-
3 posts
Scratch CAPTCHA
What is a captcha?
: for those who dont know
- Discussion Forums
- » Show and Tell
- » Scratch CAPTCHA