美文网首页
验证码对比

验证码对比

作者: hxx | 来源:发表于2017-09-04 10:41 被阅读0次

    网易网盾

    验证过程:

    1. 客户端 向网盾后台发起验证码请求 ,网盾后台给回验证码图片地址和 token;
    2. 用户滑动后 客户端向网盾后台发起验证请求(滑动数据、token),验证不通过 重复 1 步骤,验证通过 则把验证参数回调给调用方;
    3. 客户端提交给产品后台,产品后台根据步骤2 得到的验证参数向网盾后台发起二次验证请求。

    包括 IOS、Android 客户端 SDK 最终的本质和前端页面一样都是依靠一个混淆加密后的 js 完成滑动数据采集封装、加密(混淆加密后完全看不懂);

    常规流程

    常规流程

    无感知流程

    无感知流程
    http://support.dun.163.com/captcha/api/#_1
    https://github.com/yidun
    https://c.dun.163yun.com/api/v2/mobile.html?captchaId=a05f036b70ab447b87cc788af9a60974&deviceId=000000000000000&os=android&osVer=7.0&sdkVer=2.0&title=&debug=false&width=288
    

    相关网络:

     http://c.dun.163yun.com
     https://c.dun.163yun.com
    

    GEETEST(极验云安全)

    验证过程:

    1. 客户端请求验证,产品服务端根据客户端 id 向极验云安全发起注册请求(注册会话并对极验服务心跳检测)返回验证事件流水号给客户端;
    2. 客户端上传流水号和点击数据(点击一次)至极验云安全服务进行预判定;
    3. 客户端根据步骤 2 的结果,如果需要风险验证,请求验证图片地址,进入步骤4;不需要风险验证直接进入步骤 5;
    4. 客户端封装、加密行为数据 发送到极验云安全服务,返回判定结果;
    5. 客户端把判定数据发送到产品服务 ,产品服务到极验云安全服务查询相关结果,进行二次验证。

    若步骤1 发现极验云安全服务 宕机,则跳过极验云安全,客户端直接本地验证(2、3、4跳过),二次验证流程(步骤5)也只通过产品服务进行。

    正常流程

    正常流程

    宕机流程

    宕机流程

    交互流程

    交互流程
    http://docs.geetest.com/install/overview/
    http://www.geetest.com/demo/
    

    相关网络:

     http://api.geetest.com
    

    腾讯验证码

    腾讯验证码腾讯验证码
    http://open.captcha.qq.com
    

    相关网络:

     https://csec.api.qcloud.com
    

    价格比较

    厂商 收费标准
    网易网盾 500元/月(6k/year)100Q/s并发量峰值上限 <2000次/小时累计验证量 带易盾logo底图;1000 元/月 200Q/s并发量峰值上限 <3000次/小时累计验证量去logo底图
    极验云安全 500次/h 免费版;¥4999/月 10000次/h(不支持去logo);全功能 ¥9999/月(支持去logo、外链)
    腾讯验证码 2万次/日 1200元/月;4万次/日 1800元/月

    相关文章

      网友评论

          本文标题:验证码对比

          本文链接:https://www.haomeiwen.com/subject/eugcgttx.html