使用chatgpt过funcaptcha验证码1个人学习记录

funcaptcha 验证码1 记录

**

funcaptcha 那个公司开发的简要介绍:
Funcaptcha是由hCaptcha公司开发的一种人机验证系统。hCaptcha是一家位于美国的人机验证技术提供商,旨在帮助网站和应用程序防止自动化攻击和滥用。
Funcaptcha是hCaptcha提供的一种高级人机验证解决方案。它旨在替代传统的验证码方法,如文字识别或简单的图像选择。Funcaptcha使用了一系列交互式和动态的元素,如拼图、旋转、拖拽等,来提供更强大的人机验证功能。
Funcaptcha的设计目标是增加对自动化攻击和恶意行为的抵抗力,同时提供用户友好的验证体验。它通过使用复杂的图形和用户交互来提高攻击者难以模拟或绕过的难度。
hCaptcha提供Funcaptcha作为一种服务,使网站和应用程序能够集成这种高级的人机验证系统,以保护其资源免受恶意行为的影响。
需要注意的是,本回答基于2021年的信息。有关最新的更新和详细信息,建议参考hCaptcha官方网站或与他们直接联系以获取准确和最新的信息。

**
funcaptch 有好几种验证码

验证码1
在这里插入图片描述
验证码2
在这里插入图片描述

验证码3 …

好多好多
今日记录验证码一完成记录:
这种验证码貌似每几天就换动物了
现在发现如下几种

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如何解决?
训练模型计算目标位置

下面是我训练的模型计算的结果:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

识别到所在区然后问chatgpt 叫他给你生成鼠标轨迹 他不给你弄 就多问问

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)

当我们将所有参数准备好以后 去请求验证接口

验证结果1 这种属于通过在这里插入图片描述

验证结果2 这种属于未通过 是你点选点错了 或者轨迹问题 或者ip问题?

在这里插入图片描述

还有其他结果就不举例了

最后使用代码验证:

在这里插入图片描述

成功率不是很高!

接下来搞第二种?

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 了解CHATGPT 首先,需要对CHATGPT有一定的了解。CHATGPT是一种基于人工智能技术的自然语言处理工具,可以进行自然语言生成(NLG)和自然语言理解(NLU)等任务,它可以帮助用户快速生成自然语言文本,进行自然语言交互。 2. 学习CHATGPT的基础知识 学习CHATGPT的基础知识可以从以下几个方面开始: - 了解CHATGPT的基本原理和模型架构。 - 学习如何使用CHATGPT进行文本生成、文本分类、问答等任务。 - 掌握CHATGPT的模型训练和调参方法。 - 熟悉CHATGPT的应用场景和案例。 3. 学习CHATGPT使用方法 学习CHATGPT使用方法可以从以下几个方面开始: - 学习如何安装和配置CHATGPT环境。 - 学习如何使用CHATGPT的API接口或命令行工具进行自然语言生成和理解任务。 - 学习如何使用CHATGPT进行模型训练和调参。 - 学习如何使用CHATGPT进行应用开发,如智能客服、智能问答系统等。 4. 实践练习 最后,通过实践练习来巩固所学知识,可以从以下几个方面开始: - 尝试使用CHATGPT进行文本生成、分类、问答等任务,并对其结果进行分析和评估。 - 自己构建数据集,训练CHATGPT模型,并对其进行调参和优化。 - 开发自己的应用,如智能客服、智能问答系统等,将CHATGPT集成进去。 总之,学习使用CHATGPT需要对其基础知识有一定的了解,掌握其使用方法,并通过实践来提高自己的技能水平。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值