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

news2024/11/25 22:59:27

funcaptcha 验证码2 通过记录

**

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

**

问题 点击相同图标的格子 大概这个意思 验证码图片大概如下

在这里插入图片描述

在这里插入图片描述
如何解决?
训练模型计算目标位置

识别正确的
在这里插入图片描述
在这里插入图片描述

识别失败的
在这里插入图片描述

在这里插入图片描述
注:
这个系列的产品好像都是如下:
1 响应失败

在这里插入图片描述
2 响应成功

在这里插入图片描述
3 每个站点不一样 错了会越来越多验证码让你点 全部正确才会响应成功

4 省略…

最后使用代码验证:

在这里插入图片描述

由于模型训练的轮数和训练的数据有些脏 成功率不是很高!

代码如下:

class funcaptcha2:
    def __init__(self, email, phoneNum, oldPassword, email_passwd, newPassword):
        pass
    def main(self):
        pass
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)

接下来搞什么?

20230630

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/704966.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MYSQL 数据清理磁盘没变小问题解决方法

我们到数据目录查看有些表比较大,清理了一些无用数据后发现,文件大小不变。这是mysql的机制导致的。 解决方法:重建索引释放空间。 alter table $TABLE engineInnoDB;

接口测试的流程

目录 前言: 接口测试流程 接口测试用例设计 接口测试工具 前言: 接口测试是软件测试中的一个关键环节,用于验证系统的各个接口是否符合预期功能和性能要求。 接口通俗的理解就是不同部分之间的连接通道,可以是程序之内的&am…

原码、反码及补码

任何存储于计算机中的数据,其本质都是以二进制码存储。计算机的运算器只有加法运算器。所以在计算机中没办法直接做减法。 从硬件的角度来说正数正数、负数负数都是可以通过加法器直接相加,只有正数加负数才算是减法。原码、反码及补码的产生过程就是为…

HOT30-两两交换链表中的节点

leetcode原题链接:两两交换链表中的节点 题目描述 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即只能进行节点交换)。 示例 1: 输入&a…

0055. 跳跃游戏

0055. 跳跃游戏 原题链接:完成情况:解题思路:参考代码:__55跳跃游戏01__动态规划__55跳跃游戏01__贪心 原题链接: 0055. 跳跃游戏 https://leetcode-cn.com/problems/jump-game/ 完成情况: 解题思路&…

MySql学习2:SQL分类、数据库操作、表操作、数据的增删改查

SQL分类 SQL分类: DDL:数据定义语言,用来定义数据库对象(数据库、表、字段)DML:数据操作语言,用来对数据库表中的数据进行增删改DQL:数据库查询语言,用来查询数据库表中…

jsp SSM宠物网站系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 jsp 宠物网站系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为 TOMCAT7.0,eclipse开发,数据库为Mysql5.0&#xff0…

JavaScript 中有趣的 9 个常用编码套路

大厂面试题分享 面试题库 前后端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 web前端面试题库 VS java后端面试题库大全 我今天仔细研究了一下掘金上的热门文章数据和内容。我发现你们真是热衷于学习,喜…

#10045. 「一本通 2.2 练习 1」Radio Transmission(内附封面)

[BOI2009] Radio Transmission 无线传输 题目描述 给你一个字符串 s 1 s_1 s1​,它是由某个字符串 s 2 s_2 s2​ 不断自我连接形成的(保证至少重复 2 2 2 次)。但是字符串 s 2 s_2 s2​ 是不确定的,现在只想知道它的最短长度…

springboot流浪动物救助系统-计算机毕设 附源码78174

springboot流浪动物救助系统 摘 要 21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学…

目标检测算法-YOLOV8解析(附论文和源码)

目标检测算法-YOLOV8解析(附论文和源码)

LeetCode刷题 | 300. 最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组

300. 最长递增子序列 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子…

地图可视化开发的平台如何选择?

地图数据的日益丰富和人们对数据可视化需求不断提高,地图可视化已经成为了信息化建设中重要的组成部分,在各个行业和领域中都有广泛的应用。地图可视化开发平台选择至关重要,不仅会影响到可视化效果,还会影响到开发难度、维护成本…

我国没有根服务器,那么别人可以控制中国的网络吗?

服务器没想象的那么重要。 根服务器简单理解就是一个密码对应一个访问地址。 就像小时候座机电话刚兴起的时候,那时候给有座机的每家都会发一个全市各部门的联系电话的通讯录。 而发布这个电话通讯录的地方就类似根服务器的作用。 然后每家都自己弄一本一样的&am…

AMEYA360:太阳诱电导电性高分子混合铝电解电容器

太阳诱电导电性高分子混合铝电解电容器,最适合需要大容量和高耐压的车载装置和产业设备。电解质使用导电性高分子和电解液,兼具高性能和高可靠性,满足客户需求。 混合结构在阳极箔表面生成电介质(氧化铝)。用隔膜隔开阳极箔与阴极箔&#xff…

Python基础教程:Turtle绘制图形

前言 在Python中,绘图是一个非常有趣的领域。其中比较流行的绘图库就有 Turtle。Python Turtle模块是一个基于Tkinter图形库的绘图工具,Turtle库可以让你在一个窗口中创建和操纵它的画布,通过学习Turtle库的使用,刚好可以为提供了…

python3开发-AI智能联系人管理系统

目录 背景 1. 数据收集与存储: 2. 搜索与过滤: 3. AI智能功能: 4. 用户界面与交互: 5. 数据备份与恢复: 6. 安全与权限管理: 7. 测试与部署: 代码示例 1. 数据收集与存储(…

基于Java+Swing+Mysql物流跟踪管理系统

基于JavaSwingMysql物流跟踪管理系统 一、系统介绍二、功能展示1.主页2.新增物流信息3.删除物流信息 三、数据库四、其他系统实现五、获取源码 一、系统介绍 该系统实现了查看物流列表、新增物流信息、删除物流信息 运行环境:eclipse、idea、jdk1.8 二、功能展示…

字节码原理浅析 —— 基于栈的执行引擎

概要 字节码是运行在 JVM 上的,为了能弄懂字节码,需要对 JVM 的运行原理有所了解。这篇文章将以栈帧为切入点理解字节码在 JVM 上执行的细节。 虚拟机 虚拟机常见的实现方式有两种:Stack based 的和 Register based。比如基于 Stack 的虚拟机…

一次线上事故,我顿悟了异步的精髓

在高并发的场景下,异步是一个极其重要的优化方向。 前段时间,生产环境发生一次事故,笔者认为事故的场景非常具备典型性 。 写这篇文章,笔者想和大家深入探讨该场景的架构优化方案。希望大家读完之后,可以对异步有更深…