Welcome to Akhil's Anti-bot Challenge v1.0
After studying anti-bot solutions like CloudFlare, Akamai, and PermimeterX. I wanted to try making one myself.
- Click F12 and and go to the network tab to look at how the anti-bot api works
- Try beating my system using a requests library NOT puppeteer/modded selnium etc. It makes it a lot more boring :/
Wanna Solve it? Follow these steps:
- Learn what RESTful apis are and how they work
- Try to find the script that generates the data sent to my api
- Try to deobfuscate the script and reverse its logic so that you generate valid data
- If you get a cookie, then you did it!
- Use the "/api/didyoumakeit" endpoint to figure out if your cookie is valid or not
Other stuff
- The endpoints are purposely rate-limited to 10 per user so that you ACTUALLY try to solve the challenge, then attempt it. Also cause of server running fees
- A cookie genned in the browser can be used for up to 30 minutes. Try copying the cookie and trying it with the following code. Then try it WITHOUT the cookie. This also means if you just take a cookie from the browser you didn't solve the challenge.
- Lastly comment if you think this is cool or tried to solve it or even actually completed it
- The page telling you to SHAKE YOUR MOUSE/SWIPE ON THE SCREEN should be a big indication for what one of the challenges might be
- PLEASE tell me if you find bugs