数美滑块验证码分析 学习资源 Web逆向 原创

冬晨夕阳 3月前 9140

文章目录

      • 1.验证码申请

        2.提取js参数

        2.验证码注册

        3.计算滑块位置

        4.验证

        5.完整代码


数美验证码官网https://www.ishumei.com/trial/captcha.html


在这里插入图片描述


1.验证码申请

打开控制台多看几遍请求过程,就大抵明白请求步骤了,这里就不再细说。

api: ‘https://captcha.fengkongcloud.com/ca/v1/conf?’


在这里插入图片描述


params= {
        'organization': 'RlokQwRlVjUrTUlkIqOg',
        'model': 'slide',
        'sdkver': '1.1.3',
        'rversion': '1.0.3',
        'appId': 'default',
        'lang': 'zh-cn',
        'channel': 'YingYongBao',
        'callback': 'sm_{}'.format(int(time.time() * 1000))
    }


该接口返回的js参数,是下一步需要请求的目标。


在这里插入图片描述


2.提取js参数

js地址:https://castatic.fengkongcloud.com/pr/auto-build/v1.0.3-70/captcha-sdk.min.js
需要提取该js中的参数名,会在最后验证的时候使用。
不过一般情况下参数名不会变,也可以省略此处,在后面写死。


在这里插入图片描述


在该js文件中的参数是倒序的


在这里插入图片描述


2.验证码注册

api: https://captcha.fengkongcloud.com/ca/v1/register?

在这里插入图片描述


bg和fg是验证码图片地址。 https://castatic.fengkongcloud.com/crb/+bg


在这里插入图片描述


3.计算滑块位置

根据上一步可以得到验证图片的地址。
验证码图片:https://castatic.fengkongcloud.com/crb/set-000006/v2/a13e3325e9f864fa42a94a6e07cd95fc_bg.jpg
滑块图片:https://castatic.fengkongcloud.com/crb/set-000006/v2/a13e3325e9f864fa42a94a6e07cd95fc_fg.png


在这里插入图片描述


使用opencv查找并匹配图像模板中的滑块。
需要注意的是,这里是以原图计算的,而页面上的图片大小只有(300,150),(应用不同的产品时图片大小可能也不同)
所以需要按比例进行缩小。


4.验证

api:https://captcha.fengkongcloud.com/ca/v2/fverify?

params = {
	'protocol': '70',
	'organization': 'RlokQwRlVjUrTUlkIqOg',
	'rversion': '1.0.3',
	'oe': 'V/QxFC7ISm1=',
	'nj': '1ISY9IKNM+OGjwl0F7LP...省略...7VOki5p4sm+h/qMX2QAhN/4w',
	'zl': '8LwMmaImogs=',
	'sq': '14RHMSbfhJU=',
	'kh': 'qCcI31wL/Fs=',
	'mn': '4AAyKWNy6K0=',
	'rid': '20210113105643e313f68a420c9d240d',
	'ch': 'uiJ+hjbCOka=',
	'yv': 'b9NFDsBKGcg=',
	'ga': 'WssDiJ1wOQI=',
	'ko': '14bDqW72JnI=',
	'callback': 'sm_1610506618948',
	'act.os': 'web_pc',
	'vj': 'IFXKu8Pjb3k=',
	'ostype': 'web',
	'sdkver': '1.1.3'
}


params参数里的 oe,mn,kh等等,都经过了DES加密。

验证后会返回,

在这里插入图片描述

message = success,riskLevel=PASS 说明验证通过


5.完整代码

这里没有文章修改权限,代码放在别的平台方便更新。


最新回复 (114)
  • 0 115
    666
  • 0 114
    666
  • FuChen 12天前
    0 113
    666666
  • Aozora 13天前
    0 112
    333
  • 幽灵 13天前
    0 111
    666666
  • 0 110
    666666666666
  • 0 109
    6666
  • xkoga 13天前
    0 108
    666
  • polarrboot 19天前
    0 107
    6666666666666666
  • 晚风 20天前
    0 106
    学习
  • snackdeng 27天前
    0 105
    11
  • 0 104
    过来学习
  • cfaxl2408 29天前
    0 103
    111
  • LaVine24 29天前
    0 102
    6
  • Liberty 1月前
    0 101
    1
  • wochuan 1月前
    0 100
    6666666
  • 0 99
    GGGGGGGG
  • 0 98
    6
  • xiaozuq 1月前
    0 97
    666
  • 0 96
    1
  • 0 95
    6666
  • 0 94
    666
  • hqucsx 1月前
    0 93
    6
  • 0 92
    6
  • nnvv 1月前
    0 91
    666
  • gaohj5 1月前
    0 90
    6666666666
  • Cary 1月前
    0 89
    666
  • Mutu 1月前
    0 88
    1
  • 慒様 1月前
    0 87
    66
  • luff123 2月前
    0 86
    6666
  • guzhi 2月前
    0 85
    666
  • ljw 2月前
    0 84
    666
  • cpp000 2月前
    0 83
    66666666
  • C 2月前
    0 82
    666
  • 0 81
    1
  • guanzy 2月前
    0 80
    666
  • yezi 2月前
    0 79
    666
  • SUKE 2月前
    0 78
    666
  • rezalt 2月前
    0 77
    666
  • gRong 2月前
    0 76
    666
  • huyan 2月前
    0 75
    666
  • hzx8964 2月前
    0 74
    6666
  • barnett 2月前
    0 73
    666
  • ffm1110 2月前
    0 72
    666
  • qdf0311 2月前
    0 71
    666
  • huazero 2月前
    0 70
    666
  • 0 69
    6666
  • chen 2月前
    0 68
    666
  • 0 67
    666666
  • 0 66
    666
  • 0 65
    膜拜大佬
  • 0 64
    大佬的文章永远不会让人失望
    -------------------------------------
  • CLAY_Gan 3月前
    0 63
    大佬永远是大佬
  • 0 62
    666
  • 0 61
    6666
  • moqsien 3月前
    0 60
    111
  • katerin 3月前
    0 59
    111
  • LANYUN 3月前
    0 58
    66
  • 0 57
    111111
  • 0 56
    opencv强啊
  • geekrun 3月前
    0 55
    666
  • 0 54
    6
  • 哈哈 3月前
    0 53
    666
  • kuang 3月前
    0 52
    666
  • Coolin 3月前
    0 51
    666
  • jasonxgw 3月前
    0 50
    666
  • 0 49
    大佬
  • 0 48
    666
  • 3月前
    0 47
    666
  • 0 46
    大佬,app的滑动怎么搞啊
  • Casey 3月前
    0 45
    6
  • li123 3月前
    0 44
    666
  • 0 43
    666
  • xiaoxin 3月前
    0 42
    舔一舔
  • shihw 3月前
    0 41
    666
  • Shamrock 3月前
    0 40
    6666666666
  • 0 39
    66666
  • 0 38
    666
  • 0 37
    666
  • 0 36
    6
  • huangshi 3月前
    0 35
    666
  • 0 34
    666
  • haiy 3月前
    0 33
    6
  • 0 32
    666
  • 0 31
    6
  • mixin 3月前
    0 30
    666
  • high_jah 3月前
    0 29
    666
  • 0 28
    666
  • ljlai520 3月前
    0 27
    11
  • soonTang 3月前
    0 26
    优秀
    -------------------------------------
    作者: 冬晨夕阳
    来源: 夜幕爬虫安全论坛
    原文链接: https://bbs.nightteam.cn/thread-1065.htm
    版权声明: 若无额外声明,本帖为作者原创帖,转载请附上帖子链接!
  • xw_cqx 3月前
    0 25
    66
  • 0 24
    666
  • kbqncf 3月前
    0 23
    666
  • dosrka 3月前
    0 22
    666
  • 0 21
    666
  • 0 20
    6666666666666666666
  • 0 19
    牛啊 牛啊
  • 自由 3月前
    0 18
    6666
  • tangxu 3月前
    0 17
    666
  • 0 16
    6
返回