Use chatgpt to pass funcaptcha verification code 1 personal learning record

funcaptcha captcha 1 record

**

A brief introduction of funcaptcha developed by that company:
Funcaptcha is a human-machine verification system developed by hCaptcha company. hCaptcha is a US-based captcha technology provider designed to help websites and applications prevent automated attacks and abuse.
Funcaptcha is an advanced captcha solution provided by hCaptcha. It is intended to replace traditional captcha methods such as text recognition or simple image selection. Funcaptcha uses a series of interactive and dynamic elements, such as puzzles, rotation, drag and drop, etc., to provide a more powerful human-computer verification function.
Funcaptcha's design goal is to increase resistance to automated attacks and malicious behavior, while providing a user-friendly verification experience. It makes it difficult for an attacker to impersonate or bypass by using complex graphics and user interactions.
hCaptcha provides Funcaptcha as a service to enable websites and applications to integrate this advanced captcha system to protect their resources from malicious behavior.
It should be noted that this answer is based on information from 2021. For the latest updates and details, it is recommended to refer to the hCaptcha official website or contact them directly for accurate and up-to-date information.

**
funcaptch has several captchas

Verification code 1
insert image description here
Verification code 2
insert image description here

Verification code 3 ...

A lot, a lot.
Today, when the verification code is recorded, the record is completed:
This verification code seems to change animals every few days.
Now I found the following types

insert image description here
insert image description here
insert image description here
insert image description here

How to solve?
Train the model to calculate the target position

Here are the results calculated by the model I trained:
insert image description here
insert image description here
insert image description here

insert image description here

Identify the area where you are and ask chatgpt to ask him to generate mouse tracks for you. If he doesn’t make it for you, ask more

import random

def generate_trajectory(start_x, start_y, end_x, end_y, duration, num_points):
    trajectory = []
    
    # 计算时间间隔
    time_step = duration / (num_points - 1)
    
    # 生成轨迹点
    for i in range(num_points):
        # 计算时间戳
        timestamp = i * time_step
        
        # 判断是否是最后两个点
        if i == num_points - 2:
            point_type = 1
        elif i == num_points - 1:
            point_type = 2
        else:
            point_type = 0
        
        # 生成随机坐标
        if i == num_points - 2 or i == num_points - 1:
            x = end_x
            y = end_y
        else:
            x = random.randint(min(start_x, end_x), max(start_x, end_x))
            y = random.randint(min(start_y, end_y), max(start_y, end_y))
        
        point = {
    
    "timestamp": timestamp, "type": point_type, "x": x, "y": y}
        trajectory.append(point)
    
    return trajectory

# 设置起点、终点、持续时间和轨迹点数
start_x = 6
start_y = 192
end_x = 50
end_y = 157
duration = 10000  # 持续时间(毫秒)
num_points = 100  # 轨迹点数

# 生成轨迹
trajectory = generate_trajectory(start_x, start_y, end_x, end_y, duration, num_points)

# 打印生成的轨迹
for point in trajectory:
    print(point)

When we have all the parameters ready, we will request the verification interface

Verification result 1 This type is passedinsert image description here

Verification result 2 This kind of failure is because you clicked the wrong point or the track problem or ip problem?

insert image description here

There are other results without examples.

Finally use the code to verify:

insert image description here

The success rate is not very high!

Do the second one next?

Guess you like

Origin blog.csdn.net/qq_43704986/article/details/131313065
Recommended