discuz回帖验证码直链java-jsoup如何提取
问答交流
1243 人阅读
|
0 人回复
|
2020-07-15
|
按照以下方法,还是检测失败
下面是注册的,逻辑应该是一样的
从第一步到第三步,提取idhansh到提取update
到最后一步的拼接直链下载验证码,提交接口返回
再提交网站回复。提示验证码错误,
各位大佬 能看看是怎么回事吗
https://cdn.jsdelivr.net/gh/post-get/static/539f087ea5354c6f9113e2fd0e090285.png
第一步 获取 IDhash 获取页面源码 通过截取。取到 idhansh 位置 在 “updateseccode('”, “',” 之间 第二部 获取updata 访问 misc.php?mod=seccode&action=update&idhash=cSnnVfWo&0.9851799825070564&modid=member::register idhash 为第一步取到的结果。一串数字 是随机数 第三部 :拼接 参数 “misc.php?mod=seccode&update=” + updata + “&idhash=” + idhash 即可得到 验证码图、 最后 一部 可有可无 “misc.php?mod=seccode&action=check&inajax=1&modid=member::register&idhash=” + IDhash + “&secverify=” + 图片码结果 用于 检查 是否正确。
|
|
|
|
|
|