验证码是如何来工作的?他的原理是什么?是怎么防止他人破解的?

hglwy 2005-04-22 03:12:25
小弟 还请各位朋友多多指点。我知道怎么实现验证码,但是不知道它的作用,和工作原理。先谢谢各位了!!!
...全文
345 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
csdn登陆是用session的,但是两个星期不登陆是用cookie的
yb2008 2005-04-22
  • 打赏
  • 举报
回复
随机的原理
杨米格 2005-04-22
  • 打赏
  • 举报
回复
看来,csdn就是用的Session存储随机数的,我想不可能放在Cookie中
  • 打赏
  • 举报
回复
那就会出问题了,你见过csdn的bug么?可能也不算bug就是我有两个帐户,一个是这个另外一个是rabbit666那个帐户,结果我同时点开两个,想一起登陆结果一登陆就报错,导致了我不得不先登陆一个再登陆一个
杨米格 2005-04-22
  • 打赏
  • 举报
回复
但将随机数存储Session有问题,比如在bbs中,如果某用户同时发5个贴,那会产生5个随机数,但是Session中只能存储最后一个,这可怎么办?
杨米格 2005-04-22
  • 打赏
  • 举报
回复
我也想知道实现的方法,是下面的步骤吗?大家看看我猜的对不对,
(1)在ASP里产生一个随机数
(2)生成此数的图片
(3)记录随机数到Session
(4)当表单提交时,把提交的数据和Session里的数据比较,决定是否通过
wzgme 2005-04-22
  • 打赏
  • 举报
回复
111111111111
111111011111
111111011111
111111011111
111111011111
111111011111
111111111111
================
图像数据矩阵(数组)的一位
qfacy 2005-04-22
  • 打赏
  • 举报
回复
我本迂顿
  • 打赏
  • 举报
回复
我崇拜钟楼怪人,写过很多赞美的东西
hhjjhjhj 2005-04-22
  • 打赏
  • 举报
回复
楼主,把你的名改了再给你回答。
king2410 2005-04-22
  • 打赏
  • 举报
回复
如果直接采用数字或字符的话很容易被截下来的
  • 打赏
  • 举报
回复
作用是防止别人盗用

我写的是原理,你没有发现那个中间的0表示的是1么??我们都是知道,电脑屏幕是像素点产生的

这样的话用程序自己制造出的像素点就可以表示验证码了,你明白了没??
lireng 2005-04-22
  • 打赏
  • 举报
回复
明白了吧!防刷新的,防外挂的。
king2410 2005-04-22
  • 打赏
  • 举报
回复
就是说人眼能看出来,而用程序自动登陆就很难分析出来
hglwy 2005-04-22
  • 打赏
  • 举报
回复
liuxiaoyi666(兔子):
你是什么意思?是我的问题没说清?还是我的问题太幼稚?还请明示!!!
  • 打赏
  • 举报
回复
111111111111
111111011111
111111011111
111111011111
111111011111
111111011111
111111111111 -----》这个是数字几??

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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