AI新工具
banner

GPT4o Captcha Bypass


介绍:

GPT4o Captcha Bypass是使用GPT-4和Selenium解决多种验证码的CLI工具。









GPT4o Captcha Bypass

GPT4o Captcha Bypass

GPT4o Captcha Bypass是一个命令行工具,用于测试各种类型的验证码,包括拼图验证码、文本验证码、复杂文本验证码和reCAPTCHA。该工具使用Python和Selenium,并通过OpenAI的GPT-4 API来帮助解决验证码。

前提条件

  • Python 3.7+
  • Firefox 浏览器
  • Imgur 账号(用于上传图片)
  • OpenAI 账号(用于GPT-4 API)

安装步骤

  1. 克隆项目仓库:

    git clone https://github.com/aydinnyunus/gpt4-captcha-bypass
    cd gpt4-captcha-bypass
    
  2. 安装所需的Python包:

    pip install -r requirements.txt
    
  3. 在项目根目录创建.env文件,并添加你的Imgur客户端ID和OpenAI API密钥:

    echo "OPENAI_API_KEY=sk-your-openai-api-key" > .env
    echo "IMGUR_CLIENT_ID=your-imgur-client-id" >> .env
    
  4. 确保安装了Firefox的geckodriver。可以使用webdriver-manager来安装:

    pip install webdriver-manager
    

使用方法

用所需的验证码类型运行命令行工具:

python captcha_tester.py [captcha_type]

其中[captcha_type]可以是以下之一:puzzletextcomplicated_textrecaptcha

示例:

python captcha_tester.py text

验证码类型

  • text: 测试简单文本验证码。
  • complicated_text: 测试复杂文本验证码。
  • recaptcha: 测试Google的reCAPTCHA。
  • puzzle: 测试拼图验证码。
(各类验证码示例)
  • text示例: text示例

  • complicated_text示例: complicated_text示例

  • reCAPTCHA 和 滑动验证 可能平均在10次尝试内被绕过。 recaptcha slider

使用场景

  • 自动化测试:在开发Web应用程序时,通过自动化测试来验证验证码功能。
  • 数据采集:帮助数据采集脚本绕过验证码,进行更高效的数据收集。
  • 安全研究:研究验证码的安全性以及破解方法。

联系方式

该项目提供了一种使用GPT-4及其API来解决验证码问题的方法,适用于多种实际应用场景,通过自动化减少人工输入验证码的工作量。

可关注我们的公众号:每天AI新工具

广告:私人定制视频文本提取,字幕翻译制作等,欢迎联系QQ:1752338621