VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

有编程疑问吗?还请到提问专区发帖提问!
搜索
查看: 662|回复: 6

[求助] 如何读取网页验证码?

[复制链接]
16_avatar_middle
在线会员 慕名而来 发表于 2017-10-22 22:59:58 | 显示全部楼层 |阅读模式
3驿站币
想做一个自动注册的软件,网址http://www.letsebuy.com/member.php?mod=register

他这个验证码图片,没有固定的链接,这种应该怎么获取啊

麻烦说的详细点啊,谢谢了,研究很长时间了,还是不会,

拜托大神了





上一篇:char*转换成LPARAM后只得到最开始输的字符的问题
下一篇:GetOpenFileName路径被锁定和重定向的问题

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

51_avatar_middle
online_admins Syc 发表于 2017-10-22 23:54:16 | 显示全部楼层
验证码的图片肯定跟你当前的注册链接有关联的
属于 Http 的 POST 的范畴,用 Fiddler 抓下浏览器的包,之后分析下注册流程,完了用代码实现出来就可以了!
感兴趣的话可以学习一下咱们VC驿站的相关POST教程的Vip资料

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

16_avatar_middle
ico_lz  楼主| 慕名而来 发表于 2017-10-23 00:57:10 | 显示全部楼层
Syc 发表于 2017-10-22 23:54
验证码的图片肯定跟你当前的注册链接有关联的
属于 Http 的 POST 的范畴,用 Fiddler 抓下浏览器的包,之 ...

我看过老大的教程了,但是这个还是不会,

访问注册页面后,能不能从内存中把图片读取出来啊

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

51_avatar_middle
online_admins Syc 发表于 2017-10-23 01:06:04 | 显示全部楼层
慕名而来 发表于 2017-10-23 00:57
我看过老大的教程了,但是这个还是不会,

访问注册页面后,能不能从内存中把图片读取出来啊

肯定可以啊,图片的数据都通过 http 协议取回来了,如果学会了的话肯定可以把图片显示出来,或者直接调用打码平台进行打码操作

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

16_avatar_middle
ico_lz  楼主| 慕名而来 发表于 2017-10-24 18:28:51 | 显示全部楼层
大哥,我现在知道怎么找idhash值了,找到这个值,然后访问下面的链接去获取update的值

http://www.letsebuy.com/misc.php?mod=seccode&action=update&idhash=cSs3Rfqm&0.2829760295892354&modid=member::register

这个链接里面有一串数字0.2829760295892354,应该是随机的,这个怎么弄,怎么随机这一串数字,麻烦指点一下,给下随机的代码就太谢谢了

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

16_avatar_middle
ico_lz  楼主| 慕名而来 发表于 2017-10-24 18:29:14 | 显示全部楼层
Syc 发表于 2017-10-23 01:06
肯定可以啊,图片的数据都通过 http 协议取回来了,如果学会了的话肯定可以把图片显示出来,或者直接调用 ...

大哥,我现在知道怎么找idhash值了,找到这个值,然后访问下面的链接去获取update的值

http://www.letsebuy.com/misc.php?mod=seccode&action=update&idhash=cSs3Rfqm&0.2829760295892354&modid=member::register

这个链接里面有一串数字0.2829760295892354,应该是随机的,这个怎么弄,怎么随机这一串数字,麻烦指点一下,给下随机的代码就太谢谢了

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

51_avatar_middle
online_admins Syc 发表于 2017-10-24 18:43:49 | 显示全部楼层
慕名而来 发表于 2017-10-24 18:29
大哥,我现在知道怎么找idhash值了,找到这个值,然后访问下面的链接去获取update的值

http://www.let ...

看的 VC驿站 盗版教程吧?
哎。。。如果有条件的话也请支持咱们VC驿站吧~!

CString GetMathRand()
{
        srand((unsigned)time(NULL));
        double randNum = (double)rand() / RAND_MAX;

        CString strRand;
        strRand.Format(_T("%.16lf"), randNum);

        return strRand;
}

这个函数的返回值就是你要的

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /1 下一条

QQ
QQ在线咨询
联系电话
13591366679
手机扫一扫 关注本站精彩内容
wxqrcode

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2018-10-16 21:25

Powered by Discuz! X3.4

© 2009-2018 cctry.com

快速回复 返回顶部 返回列表