点点图片验证码,求指教!

kawais 2011-12-22 10:11:24
通过点击图片来输入验证码,而不是输入数字

demo
...全文
3826 28 打赏 收藏 转发到动态 举报
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 lw_china 的回复:]

大家看看这个网站吧。最强的验证码——把看到的东西画出来。

http://www.geee.net/contact.htm
[/Quote]
这个也太蛋疼了吧,画盲表示压力山大。
珊瑚礁_ 2011-12-29
  • 打赏
  • 举报
回复
我觉得某些网站提问问题的方式比较好,比如abc的前两个字母,"三"字有几划,本网站的名称,45乘以1是多少等等,这些问题都可以随机生成比如2乘以3是多少,1加4是多少等,这样的好处是没有歪七扭八的字母(比如google的验证码,我都认不得写了些神马)
SomethingLost 2011-12-29
  • 打赏
  • 举报
回复
stonexing5 2011-12-29
  • 打赏
  • 举报
回复
没用的
lw_China 2011-12-27
  • 打赏
  • 举报
回复
大家看看这个网站吧。最强的验证码——把看到的东西画出来。

http://www.geee.net/contact.htm
lw_China 2011-12-27
  • 打赏
  • 举报
回复
看看这个

http://www.geee.net/contact.htm

把看到的东西画出来。
Arcan 2011-12-27
  • 打赏
  • 举报
回复
如果都已经能识别出里面的数字了,那么这个数字所在的位置自然也就很容易知道了。如果你把问题也放进图片,再把字弄得七扭八歪的,可能效果更好。毕竟还要识别出汉字,还得明白汉字的意思才能去点。
yujie_v 2011-12-27
  • 打赏
  • 举报
回复
一种形式的说明……
风飏 2011-12-27
  • 打赏
  • 举报
回复
想法不错,可以借鉴
yespie 2011-12-26
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 kawais 的回复:]

但是目前好像没有能输出数字出现坐标的orc吧,他们输出直接就是数字了。
[/Quote]


有,早就有这样的OCR啦,我玩的这个第三方的OCR,可以取到整个页面上所有文字某段,某行,某个字符的坐标,很强大的。所以这种验证码很容易破解。
心晴Sunheart 2011-12-26
  • 打赏
  • 举报
回复
想法比较新颖,但也有些问题:
1、图片中的数字只是加个圈,不做扭曲变形处理,肯定是不行的,很容易被识别;
2、返回给服务器的是坐标,给图片中的数字加上圈之后,坐标不是更容易通过识别获得吗?因为只有4个数字,排序成功的概率也就提高了;
amani11 2011-12-22
  • 打赏
  • 举报
回复
还不错了

某开源php商城的更好破

call_user_func() expects parameter 1 to be a valid callback, class 'captcha' does not have a method 'verfiy_' in

/home/content/75/6700975/html/captcha/captcha.php on line 183
helloyou0 2011-12-22
  • 打赏
  • 举报
回复
不过你这个图形,识别出你的几个圈圈还是有可能的,圈圈要改得更有迷惑性点
helloyou0 2011-12-22
  • 打赏
  • 举报
回复
想法还是很好的...

不过那个"最大""最小"的概率大了点,机器完全可以随便点,你圈圈那么大,随便点猜中的概率也不小

排序的难点
xuzuning 2011-12-22
  • 打赏
  • 举报
回复
的确,这个被破解的概率远比键盘输入来的大
tottyandbaty 2011-12-22
  • 打赏
  • 举报
回复
这个貌似可以识别的呀,不知你看过论坛里面那篇验证码识别的帖子没
luojxun 2011-12-22
  • 打赏
  • 举报
回复
如果楼主说每个坐标有一定范围,那也简单,只要将出现概率大的4个坐标排列一下发给服务器,只是猜中的概率更小点而已。
luojxun 2011-12-22
  • 打赏
  • 举报
回复
这个的确更好破。只要将4个固定的坐标排列一下返回个服务器,4位数的排列组合是24,也就是这样猜中的概率是1/24.
kawais 2011-12-22
  • 打赏
  • 举报
回复
闲来没事写的,写的不好,望大家多指教。
kawais 2011-12-22
  • 打赏
  • 举报
回复
但是目前好像没有能输出数字出现坐标的orc吧,他们输出直接就是数字了。
加载更多回复(5)

20,358

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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