zhiying8710 / geetest_crack

geetest极验二代滑动、三代滑动和汉字点选破解

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

测试接口每日限制50次, 仅供学习交流

使用极验的网站

极验参数抓包说明

geetest极验二代滑动、三代滑动和汉字点选破解

免责声明

本仓库仅用于学术交流, 不得用于任何商业用途!!!

说明

本仓库不提供相关模型源代码、模型文件、数据集、服务源代码等.

通过率

  • 滑动: 通过算法生成轨迹
    • 二代: 重试一次通过率99%
    • 三代: 不重试, 通过率99%
  • 汉字点选: 99%

耗时

  • 滑动: 4s以内
  • 汉字点选: 10s以内(CPU上YOLO3比较耗时)

结果样例

二代滑动:

gee_2

三代点击:

gee_3_1

三代滑动:

gee_3_2

三代按文字点选:

gee

三代按语序点选:

gee

开发环境

  • python3.6
  • tensorflow
  • keras
  • darknet(YOLO3)
  • labelImg(YOLO3数据标签工具)
  • opencv(定位滑动缺口距离)
  • pyppeteer

算法

  • YOLO3: 定位汉字位置
  • CRNN: 校验文字识别
  • CNN: 定位后的文字识别

数据集

汉字点选

  • 4000+汉字
  • 校验文字样本约50K
  • YOLO3样本3.6K
  • 定位后的文字样本140K

About

geetest极验二代滑动、三代滑动和汉字点选破解


Languages

Language:Python 100.0%