Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
haramnpc6296yMore pleasant and not so easy to bypass since the icons changes and different IDs and position.
-
jonii25246yBots would fail, because they would try to click themself.
But jokes aside, I feel like this would be easy for a picture recognition tool. -
hexc11196yIt would be especially easy because each one of those is presumably its own div with its own image source meaning the bot wouldn't even need to parse the pic, just run all 5 of then through a classifier and use a word2vec on the label to find the label with the same meaning as the classification. Problem solved.
-
haramnpc6296yWon't be so easy as those images are getting a random ID per load. Would be easy if they were static. + the ID doesn't correlate with the supposed image.
@hexc -
hexc11196y@mokoshalb even if the div had a random Id, just use a more specific selector like .captcha > div > div or w/e. As for the random id, store that as a value, run it through the CNN and put the classification as the key like { car:"sh63d737", computer:"hs482jcu"...} once you have the map contain all the image classifications/div ids, do the word2vec on the classification, find the proper one, and do a get element by Id with the correct answer and .click() the div. DONE, EASY.
Related Rants
Now this is what a captcha should look like...
rant
captcha
robot
google recaptcha