如何模拟网站的登录点击验证和滑块验证?

believe_me 2017-12-01 09:50:06
我现在先用firebug来抓取到网站登录时候的协议数据,然后自己组装http协议头来模拟一个网站的登录行为。
但是登录的时候遇到网站要求点击验证和滑块验证
虽然我知道自己的用户名和密码,但是对于这个点击和滑块验证还是不太确定应该怎么模拟或者跳过这一步。
有没有做过的给指点指点啊?
暂且发到这个版块,如果有更合适的版块还请同学们给指出。
谢谢。
...全文
3382 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
smwhotjay 2017-12-03
  • 打赏
  • 举报
回复
滑块验证要搞清楚原理才行,不然你要识别滑到哪里。 感觉滑块只是本地验证吧, 最难的依然是图片验证码
赵4老师 2017-12-03
  • 打赏
  • 举报
回复
引用 4 楼 believe_me 的回复:
[quote=引用 3 楼 zhao4zhong1 的回复:] http://www.autohotkey.com
这个功能确实很强大,不过我需要的是自己实现的一个思路啊[/quote] 录制操作转为.ahk脚本修改后运行就不是自己实现了?
encoderlee 2017-12-03
  • 打赏
  • 举报
回复
抓包看它POST的内容,肯定不止用户名密码,还有滑动验证的数据 阅读它的js代码,搞清楚滑动的位置是如何变成验证数据的 然后自己通过图像处理得到滑动位置信息,转换成验证数据一起POST
赵4老师 2017-12-01
  • 打赏
  • 举报
回复
xiaohuh421 2017-12-01
  • 打赏
  • 举报
回复
本地就不用说了, 要跳过, 只需要修改dom元素即可 至于服务器, 要知道你通过验证了, 肯定是要通信的. 所以要做这个只需两步. 1. 修改本地dom元素, 并设置相应值. 2. 模拟验证请求到服务器. 要完全模拟手动操作, 那就需要用到图片识别和鼠标消息这类的东西了.
oyljerry 2017-12-01
  • 打赏
  • 举报
回复
验证码需要单独分析,它的作用就是主要用来防止你用程序模拟登陆
一般有图片识别,模式识别等方式来获取验证码
believe_me 2017-12-01
  • 打赏
  • 举报
回复
引用 3 楼 zhao4zhong1 的回复:
http://www.autohotkey.com
这个功能确实很强大,不过我需要的是自己实现的一个思路啊

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧