-
-
Notifications
You must be signed in to change notification settings - Fork 259
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[*Challenge] Please click on the X #588
Comments
DemoSolved. This is a Playwright recording of the challenge-flow. 2f6bf25e-962c-421f-98a2-f72165255548.webmRqdataIn addition, I call the Playwright built-in mock component, which implements the response event listening, that is, we can easily intercept {
"c": {
"type": "hsw",
"req": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJmIjowLCJzIjoyLCJ0IjoidyIsImQiOiIwSXdyRGV6elRYay9FTGhtRk9RNVJQNGNvZEMyZU11QThaeU8wYWNUZVF2ZDV3aytsZkdGNjJPamxZTzN5SzkyUXYyK0hJUkJjL1MrZTZod096bmhlTEQxRUNxV3phSnpXSW5IQUY3ZmI4Y0Zybk5iOFZFZ3pOY0xoNGJ6a2lPK0l1R3hWSFE5a3FEeHk1OVlUdHZsNjJuR0hvMHV1amtraUNsclNPTmwvN3UrM0Z4aTBXTE5sdTRicHc9PUU1Um9VdWhwZlBweFRqc1AiLCJsIjoiaHR0cHM6Ly9uZXdhc3NldHMuaGNhcHRjaGEuY29tL2MvNmY0OGZmYiIsImUiOjE2OTMxNDUzMDIsIm4iOiJoc3ciLCJjIjoxMDAwfQ.wQHUToR5oJGV8HZAH4BlcQlZr6RmxAxXFgPwdyOMHRN70X9IweiSPZDKLViNrtiSWakkYzz4RqqddYfNO1Q2yK60QfqjSDgnwuWTaZXtqFBpL8pYlNcqOZ0VvkWcPPl214rrRH-cbUOG_WM8O6loYcuxttnYwJ02MNAddtnTaw8"
},
"is_pass": true,
"generated_pass_uuid": "P1_eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJwYXNza2V5IjoidkJ3SWx3dFBPSlhuZWlGRWpXM3Y5OGtZUE1EY1dUNlEyQTdaRVFjN0E3ZjZ3d1RSRFJiTDVyK3lNcEkvNTNMRmdHSU9Fd3JHSUhDUStwb0RWK1VUK0pYaS9yUjhkdTFtL0lwcElzZnordjcxTHV5RHhBT05HdmZra0ZVOExnSkF3V1V6V1lINFN6dDd1SEEwNDNwYTZFY3BQVUdxNTNjR0RvVjFSYmpQZ1BhOGxWVDhNeHlWV3JPSEtIMk82YkpqcjZ3Y3V3K0piNHlwdEFUTlVkYWRYeFgyOUtwVHJiblIxQURaUjd0dzhZYWk4WjhyeHg2ZWdCK09WQ2NMMS96VTJUSVlJc0k0WmRDZ3ZZUWtQOHlRaHROZFpsRmNtRERVRXJEMUp5NUROUURSaXo5aFZMWGx6K2FTc0ZaN2JqYTdEQkRVRUxqTk5MT3A3cjhLOFZ4MlI4dW1BOXp0VFVDYmwyNTc5MzJNd0VMZXdEaTV1czlOaGdrL1oxamR3bDJlaWlRdVVaT2djQUM2OWhZWk13SFlOMC9JNFdGcDMyVG93ZEpXcGdwOWltZ3VsU1BQdkZGY1hpUFJsS0NaR1BtWHdmejVNRy8rbnRsNFVaKzMyWEQrMmQ2eTA5a0ZoUDVXK2E0RUlKZW10TWJTTllpcFZORzk3SllkaEFKT0pIMTVhcnI1dHUyQlVETEl1UHZGNDVBTk9RbGlOTC9xSldoSGtGTVRDSG1NUGxhQldoN3pTM3MrSFlBMDJhUHhJRTZFT0Z0ZTdhMFhvZEswYkQ4WFJ0M3cwMXEwZXdLem42WkQxY1JNT0N0QktOVzBvcEFtYVVXRTZLNXY1cXU1M1NJLy95UW54Y2RFN3FnVTJmOGo0TVlabzdYcG1vSEZZQlJ1YXBIQ0hEbDg0cEc4QmhmT2plSmFHQlM1Rk5iR3cybU5WWHFFOU5sdk5VdUdRc3QyeUY1aVFmZitEMzhzR3AvNXRVUVRoclFVZDErbXI2cm4zeXZuVmpyZTV1WU02QzNmK1NIR1EyVnNFbGczdFVIcm9PclpQajdmcXgxbVdNWGhqSGNjeXo3NTBuSDhYaTdNaDhvaGhCeTdwamwzSjhzZitGcndUaUhCekwyazV1aDNab2svQ1NvNXBoUng3OHFnaTJEbmxhWDVYdHlFcXA3Z3hEbStSejYvSHdNQTZiVlNyMEtaZlZJRW10aFJEaHJmTlZYMzBkVG9KR3MySnFVeTdya2FSRzh3WlluSHRQUVFYWmpvNDVXbGY0WjBXaWpmNDgwVmYwVy84ZXZseC9scHBmMWh1ZmJCVnphdlJKbVdSdkRaS3psKzQvM2NHNnhqK3BBWlJGYlZ1alJmY3ViUEg4N1dTQkt1SHRIRjY0a3oyMVRlalBJa2R2dlZHQ05vcFJVcVhZdXpmM3orbGg1V2RsNGc4T0NGNEVHc2hBYUthNlhaTjd0RGVNVVlwZjh5cVNNWm83K1Y5eWJPcEEwVUhQVit1THV2QlNYZ1FkQ05yWkpUazBVSGpmUUgyUDczenRNVm55dW1ZOExCbVJoSkRNaDl5ZlhCdk12SUw0T0IveE1kMWkxemUzTzMzUk54dGdoZEh0amI2N1dGOUszRmpEZ3BJa1RCaXJjdHkyWEZkbERySXI2Y2U0TzYxQWlxaTZqaXVzTEY5Sko0RUpPNnJhNW44WGlCZk9Ob3F2aGo3Ulh3OGt4VW9xdnRUM1lMdHdHNVJRZkxoc1RCbGM3ODJWaEVHeTZHSjlHNHJONWUxeVhjUVdoZ05idTNaMGhoTWZQMm1BQ09zcnRxQzBob2NaK1dZR3kxUU5EUzdTS05jaEhnM05pU2V5MVBSOGNHUHNhcjJLU3V2WGlJbTlEWjhYelpVR0pTRmVYNURraWhRcThYSkY3TmhBcW1sajArQ1FVWWlKVFREU2ZlU1YwdnNCZDRSZkRXMmFqTFlkaHlWVDNPaTYzdTg3Yit3SExhOUNZL25Lb2lITUpxdFJheTN4Q1A5Y2ZBUVl3dkM1Vk42eE9uL3hMZDJSYS9nWXJwaHlYRWRLclNCN3JXVzJSby9MdVNoOHFhYVEwbnM0WUJQb3NDRnB0eHZqZUFTZE9idzdVZlUxeU9XQlpCVDF2c0dCUzVIZEp0UEs3VGEvR0hhMlEzVTFLd1c5eHJnTGVVU3M2YlAvamtPYjkxMXIycEYxdHhhWmZqQm5DSmNLRlNTUVdNRTA1L1UzM3k3bzhFTzllT3ZLbXBWaEZxeHBIcHRka1JEYXhEeGMydVJ1d3VsZDlQUXNUOEpjYmlxandtN3FyS3JWV0lrWVNGQVY4RXBmeGJsTDZoNEVHdDZaUURxd3BaRjhBUk9sZS9SclJjaWtBN0Uya1NldkdYZWtkZ3MyMkJSZmlsYnpvT2VmVlEyaWYzMTlucVNvZEg2WSs4S2tYcVBBQWYvV09YTmlDRHJ6di9RM1ExSGhLbllJTmdXVTVpcWQ2dytZNXlIT2xGeUNkU25MNGJRbVFpRHYveEFuRVRBZmtMdDBXdktCQmE4VkdzUXYzR1UwbTlvTzFPZFZMMW9xaU9pN292TkE2RHJxVGx2ZFFjeEJZRGlzaVNIbEg3V0F0Z0JtaFFqQ0ZBdm9xS0dWckxFRWRpdDI2TzhIb2pJb2JMZnorS2pZbVE2Vk9hQ05zUkdkbGxOYy9wT2RmV3R1Y21PZTRTN2lSZmM5VW9hWXBsVmNFa2Fwdk9PdlQ1MUNuekVQOTFlNmxDVnZEYWFhbkpFdUM0V0htNE1SQlhsRnZqNzc4RXpzc3crcW5NU3NkcjNxTFFHcW1TTU1lYWtSK1FpZDhXQnpWR0xvQllNNmdGUFVFelVLanlkblFzNmlDakV5dFd6UXF6c1dWUnJ5VVlSRlpJK2I4c3dGdXlHc2x4UXpHa2NuMkdTTVc5Uk1GQ3oxa0NSNHFlNGNDM2prTFMzMWJ1bUhML0Rnc2dRMVJPQ1NSTmp6V2dBZmpiUHJzMGVHcnN0WGszTHUxTnZ3TG83US9IT0pHQkFHKy9aSm11VjdBbnhkZWRPaG9DMVZua0NZZVV6YVBKYnNqN2lCZWVDd3ZnMGI5M2hKS2JSVDRXSlQ2SnNNbjk5QWxSZ3I1cGpnQkhjMklmY2oyeGYrN2JvSE1EVnh6Q3hkZjhpNm1USWlteTZlRWNWeEIyU3JZWGp4L2RoNmIxTFdnSTlJKzF5czh2MXgxNHNJWTIrbEF5aDdtSjczYy96K1dHWXIyTXJkakk0M2RaNjdQQlNOZVVlY2w0cEwyd1hHRlFiUytGMXZNeUpzYXFmK3FlOG5EcXAzSUQ5YjZlRlM3NkNUZUZGRjI4MWlqM0ZEaFk5Szk4MjdiUkdIKzRkelRUVjlGd2p4b1JVOHF6cUdnRTBMeGhNYjh2S0lCMktwWUFMejF0MzhBb000RFB4bk9YM2hXeEV2bjJrK21ueFA4RGtlT05XWVBEdDlBbTVrZUxhbmYwSWRwLzdQTGFWQnhNc1czL3ZoNDF6WExMZGFFY05hZFR2UT09IiwiZXhwIjoxNjkzMTQ1MTgyLCJzaGFyZF9pZCI6MjIxOTk2MDczLCJwZCI6MCwiY2RhdGEiOiJBMmJqa2h6UkZoR3NIc0QwbnVGZFJHanpkLzZwckNGeDdua2pTQ2x6TXNYelFDZytQN3hnR1F2cWpWRXJYTW4ySUsyTFArYjRqWXcwM0ZJaTkvcithZnF5Y3FZS2RyaElIckEvQWU0S1UwcFF6OURndnhqcVRiRmlWQ3VidFlJUlRCeEs3WVF5ZjArNjJsUzZ6LzNqeXlGNXhvMmJHYlgzbEZWZ0JMbUY3WkZHK1poL1BtQkxIM244T1FGNkdXcE9IME9GNDl4QytrdVV2c0lyIn0.vk9ce72TSQzSu16bOHvUnoUTQ5QSbTMMyCNlpAokeqc",
"error": ""
} |
fixed by #590 |
from hcaptcha_challenger import install, BinaryClassifier
install(upgrade=True)
classify = BinaryClassifier()
res = classify.execute("please click on the elephant", ["elephant.png"])
|
@Vinyzu https://github.com/QIN2DIM/hcaptcha-challenger/blob/main/hcaptcha_challenger/components/image_label_area_select.py I haven't figured out how to design this interface yet, but I made a copy from the original BinaryClassifier. |
Okay, btw i recommend a name change from ash of war xD |
hi, how you train models for this type of chall ? |
Prompt[en]
please click on the elephant
New types of challenge
New approach (for ex. image watermark)
Sitekey
ace50dd0-0d68-44ff-931a-63b670c7eed7
Sitelink
https://accounts.hcaptcha.com/demo?sitekey=ace50dd0-0d68-44ff-931a-63b670c7eed7
Request type
image label area select
Screenshot of the challenge
The text was updated successfully, but these errors were encountered: