Correct. It doesnât need to thatâs the entire point. Iâm getting tired of having to repeat myself so many times. It seems like foreign knowledge to a lot of people that literally all you need is the correct number of arguments in this case 1 to literally respond with a fake event and trick the game into thinking that itâs always the correct answer
You donât need to know the number of arguments
Iâm gonna explain how the captcha works
The server selects 3 random images, 1 contains a cat
It sends the client a message like this
{Target=âCatâ, Images={ârbxassetidâ, âŚ}}
The client only sees the data above, but we have a secret variable inside the server script service that says âNumber three contains the target itemâ
Now the client sees 3 images, and a message saying âreturn the index of the number that contains a catâ
Your âexploit systemâ canât detect what the images contain, big surprise, you donât know what to return. Do you return 1, 2 or 3? Which one has the cat, the clock is ticking on the server and your âexploitâ returns 1. Which was incorrect because the correct image was 3, you get banned from the game
Your local script doesnât know what image contains what
Check DM and stop spreading misinformation about my exploit system without actually seeing me bypass all of it on video for your eyes to see and believe. Thank you!
i thought thats what we all knew
Havenât looked at it much but iâll give feedback once i do
I donât believe itâs usable for most games. Iâll work on an anti-bot system that detects mouse movement tomorrow. That would be simpler for devs.
After looking at it for 0.5 miliseconds then sleeping and now waking up
The most I see an exploiter doing is just mapping what image IDs are the correct answer
Interesting. So a bunch of truly randomized image IDs without any clues to the correct answer would be secure with this system right?
Whether or not this is actually easily bypassable by exploiters , if I had to solve a captcha in a video game Iâm playing to do some mechanic I think Iâd quit right there on the spot. And Iâm a grown man in my late twenties and not your average Roblox demographic with a fraction of the attention span or patience
Should probably focus on just securing what you can on the server with sanity checks instead of forcing users to do silly stuff like this which would make them leave in order to try to combat some bad apples
(no hate) why would I use captcha in my game if roblox already got itâs own captcha? This captcha looks useless and youâll have to spend bunch of time uploading/finding images manually (I remind you that CAPTCHA is: C ompletely A utomated P ublic T uring test to tell C omputers and H umans A part) and It basically makes no sense because CAPTCHA should be automated. Also there no filters/algorithms to protect it from the bots, considering that with AI and other technologies that could detect image it became way more easier to complete this kind of CAPTCHA.
cmon guys lets not act like this is actually secure and adding captchas to roblox would make ripoff games more annoying and unplayable it feels wrong i like the concept though im thinking of external apis and data transfering and stuff like that with datastores that have queues and im considering creating a captcha system for that so exploiters dont overload the server but i think thats its only use case
Well if you ever manage that, yeah, that would make it harder
but if you donât have alot of images, my suggestion would be having image IDâs that are already encrypted strings on the client and then get decrypted on the server
That should annoy a lot of exploiters because they canât just use debug.getconstants to get the image IDâs of your client script
I havenât looked at the code, but canât the botnet just scrape the image id and then look up which image it is in a dictionary/table?