想用 SAE 自动登陆 CHH 刷积分,但是发现登陆的时候有验证码

2014-08-05 15:54:34 +08:00
 shyrock
大家有什么建议?
5061 次点击
所在节点    Python
28 条回复
crab
2014-08-05 22:55:34 +08:00
现在那么多代答接口,也很便宜。
binux
2014-08-05 23:08:13 +08:00
@southwolf 我知道有啊,但是你不觉得帮别人签到要比花钱买要有趣得多吗?
bombless
2014-08-06 08:31:48 +08:00
@shyrock 第一次登陆时把验证码的图发回客户端人肉读出来嘛
jprovim
2014-08-06 09:53:47 +08:00
直接phantomJS, headless開整.
shyrock
2014-08-06 10:39:29 +08:00
@jprovim 没明白。。。phantomJS能解决验证码问题?
jprovim
2014-08-07 03:29:00 +08:00
@shyrock 遇到recaptcha直接就放棄吧, 別浪費時間. headless browser不能幫你解決這個問題.
shyrock
2014-08-07 09:49:37 +08:00
@jprovim 但是本贴就是讨论验证码问题的。。。
iannil
2014-08-11 14:52:32 +08:00
6楼是正解,你先在浏览器上手动输入验证码啥的登录,然后获得登录后的cookie,cookie是保存你登录状态与个人信息的,所以你下次去签到就带着这个登录后的cookie去签到,就可以绕过登录时的验证码了。

当然,如果目标网站在服务端会定时清掉你的cookie,此方法就不ok了。此时你需要社会工程学帮助!!也就是当程序发现cookie失效时,程序自动获取新的验证码图片,通过实时通讯工具如微信发送给你自己,你手机上回复你人肉识别的验证码内容给服务器,即可继续了。

当然,如果你有钱买人工给你输入验证码就当我啥也没说!!或者你用ocr识别,尽快错误率很高,哪怕服务器会因此把你干掉你也乐此不疲,也当我啥也没说!!如果目标服务器财大气粗,你这么频繁输入错误的验证码登录也不把你干掉,也当我啥也没说!!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/126238

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX