关于验证码的问题 返回讨论区:开发者讨论
请注意,这里仅供讨论与“12306订票助手”相关的问题和建议,请勿在此发表不相关的内容。
您当前尚未登录,将会以游客身份浏览。建议您登录后再进行操作。请点击 登录注册
主题作者正在使用邮件跟踪这个主题的状态和回复情况,当状态或回复变化时,邮件通知将会发送给作者。
关于验证码的问题
DQ ,2012/7/12 17:47:55

研读了一下大师的js代码,想请教下,目前的12306的验证码无法绕过了么?

我记得1.x版好像是可以输入一次验证码后就不断提交,直到提交成功为止(这个是如何做到不用更换验证码就可以一直提交的呢)

 getrandomCode()这个函数我看提交了一个ajax,但是他没有提交数据上去,请问这个函数的作用是什么呢?仅仅是返回一个loginCode?但我看了下randCode 和loginCode貌似不是一个东西,求指点

回复
木魚(iFish) ,2012/7/14 18:19:26

嗯,对,目前看来只是为了获得一个loginCode。

验证码是跳不过了,毕竟我们没有办法操作服务器端的Session。

回复
DQ ,2012/7/14 23:35:24
提交页面的那个验证码也无法跳过了么?
回复
木魚(iFish) ,2012/7/15 12:26:08
在一个系统中,验证码部分都是一致的。所以……yes
回复
游客 ,2012/10/1 15:13:10
每次输入严重码后,下一次会告诉你输入错误,然后再输入一次才行 ,因为提交的时候会自动刷新下
回复
游客 ,2012/10/8 15:07:45
提供一个登陆验证码的识别脚本供参考: https://userscripts.org/scripts/show/147028
回复
游客 ,2012/11/23 23:59:14

这个也是js识别验证码的例子 http://article.yeeyan.org/view/july/26027

js识别验证码识别率好像并不高  

我觉得一个可行的方案是搞个网页服务端,提供验证码识别API,传递图片url,返回验证码

回复
游客 ,2013/1/21 14:16:02
我记得说法是,铁道部升级了系统导致了1.0版本失效的。
8条信息/每页10
编辑器
回复
验证码
点击验证码框获得验证码。因为有人发广告,很抱歉必须使用验证码。登录后免输验证码