为什么留言板设置了验证码还有恶意留言?

为什么留言板设置了验证码还有恶意留言?,第1张

有些刷帖软件自带验证码自动识别功能。

1.目前存在的图片验证码的代码很多已经被破解了。

我觉得一个比较好的办法是自己写个验证码。(如果服务器上有aspjpeg这样的组件,自己写个含有汉字什么乱七八的验证码是机器人肯定破解不了!)

2.干脆你限制一下留言标题和内容不能重复!并且限制一下留言内容长度,再限制一些其它的字段信息。。这样就可以很有效的防止了!

址 出现什么错误?

2种原因 1。 没安装 ASPJpeg 组件 去下载一个

2。 image/bmp.jpg 无法通过FSO 访问 设置文件夹权限为 EVERYONE 全部访问

我这代码比较简单,但需要你空间支持ASPJPEG,还有一张背景图片CODEBG.JPG大小为88*30

<%

Set Jpeg=Server.CreateObject("Persits.Jpeg")

path=server.mappath("codebg.jpg")

jpeg.open path

jpeg.canvas.font.color=&HFFFFFF

jpeg.canvas.font.family="黑体"

jpeg.canvas.font.bold=true

dim code(6)

dim codestr

for i=0 to 5

randomize()

code(i)=int(rnd()*122)+48

do while (code(i)>57 and code(i)<65) or (code(i)>90 and code(i)<97) or code(i)>124 or code(i)<48

code(i)=int(rnd()*122)+48

loop

codestr=codestr&chr(code(i))

next

Jpeg.Canvas.Print 0,0, codestr

jpeg.save Server.MapPath("code.jpg")

%>

<img src="code.jpg" alt="验证码" border="0">


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/808674.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-29
下一篇2023-08-29

发表评论

登录后才能评论

评论列表(0条)

    保存