关闭

常见的验证码

标签: asp.netaspc#脚本qqc
584人阅读 评论(0) 收藏 举报
分类:

一些常见的验证码效果图:


功能分析:
一般校验码具有的功能:
1、显示内容
显示内容一般是数字或者数字+字符,还有更变态的,显示的内容是随机汉字。
如何随机生成汉字,请看:
《用C#生成随机中文汉字验证码的基本原理》
http://wulei8899.cnblogs.com/archive/2005/06/29/183200.html

2、内容显示
内容显示这里,有很多做法,常见的有以下几种:
2.1 以一个不常被看到的字体显示内容,
2.2 字体随机倾斜显示
2.3 每个字随机显示不同颜色
2.4 内容随机显示在不同位置。
2.5 文字采用就渐变颜色,同一个字就有好几种颜色组成。

3、背景显示
常见背景显示方案:
3.1、使用干扰线来,后面随机显示数条干扰线,这些线的颜色跟字体的颜色类似
3.2、干扰点,后面随机显示数个干扰点,这些点的颜色跟字体的颜色类似
3.3、干扰色块,后面随机出现一个色块进行干扰

常见几种开源的校验码生成代码


效果图:
相关文章:ASP.net 验证码(C#) 
http://blog.csdn.net/SW515/archive/2005/02/03/279364.aspx
我个人在这些开源校验码中,最喜欢这个,校验码不会复杂到用户识别不了,而程序判断又有相当的难度


相关文章:ASP 生成 彩色 可变长 验证码程序
http://www.codefans.com/ArticleView/Article_6728.html

Asp.Net 动态生成验证码
http://sleeping.cnblogs.com/archive/2005/12/19/299980.html

象 DEV-Club 那样的彩色校验码
http://www.blueidea.com/tech/program/2003/709.asp

C#的彩色验证码
http://www.codefans.com/ArticleView/Article_6745.html

VerifyCode(asp),gif验证码生成技术
http://www.codefans.com/ArticleView/Article_6735.html

region 实现一个验证码的类
http://www.innerv.com/blogview.asp?logID=509&cateID=5

如何在asp.net中动态生成验证码
http://www.dwww.cn/new/2005911154522249.html

256色BMP图片验证码识别脚本
http://www.51cto.com/html/2005/1101/10438.htm

QQ验证码识别源代码(C#/NET1.1)
http://www.intodigi.com/Net/Website/Program/NET/12082.html 

0
0
查看评论

常见验证码的弱点与验证码识别

http://drops.wooyun.org/tips/141 0x00 简介 验证码作为一种辅助安全手段在Web安全中有着特殊的地位,验证码安全和web应用中的众多漏洞相比似乎微不足道,但是千里之堤毁于蚁穴,有些时候如果能绕过验证码,则可以把手动变为自动,对于We...
  • problc
  • problc
  • 2014-04-02 14:24
  • 7760

网上几种常见校验码图片分析

前几天受刺激了,准备把CSDN的校验码图片修改。就上网找了一些参考示例。和分析了一些校验码的功能。不敢独享,整理到一起,跟大家分享。至于CSDN新的校验码写法,不是这里面的任何一种。也不是网上可以找到的。这个不好公开,如果想研究校验码图片,建议研究我这里给的几个推荐链接。一些常见的验证码效果图:
  • aboutblog
  • aboutblog
  • 2006-09-21 09:10
  • 1403

常用汉字的验证码书写

package cn.itcase; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.image.Buffered...
  • u011344707
  • u011344707
  • 2015-04-05 16:53
  • 506

ajax图片验证码: PHP生成各种验证码和Ajax验证

验证码在WEB应用中非常重要,通常用来防止用户恶意提交表单,如恶意注册和登录、论坛恶意灌水等。本文将通过实例讲解使用PHP生成各种常见的验证码包括数字验证码、数字+字母验证码、中文验证码、算术验证码等等以及其Ajax验证过程。 PHP生成验证码图片 PHP生成验证码的原理:使用PHP的GD库,生...
  • u011282163
  • u011282163
  • 2013-08-12 10:53
  • 330

linux下常见的权限问题及验证

1.在linux下进入一个目录,需要什么权限?        首先,在linux 下创建一个目录family,进入目录,在目录中创建文件member1.c,member2.c,返回上一级,使用cd family进入目录,进而使用ls,可查看目录内容; &#...
  • r_pppp
  • r_pppp
  • 2017-03-15 20:15
  • 237

一些常见的ASP.NET验证码

一些常见的验证码效果图:
  • yueue
  • yueue
  • 2007-09-23 11:17
  • 1332

验证码的原理、作用及实现

验证码能有效阻止恶意登录与注册, 这里主要是验证码的相关原理及操作实现。所用知识为 javaweb 的 jsp servlet xml 及 java 基础知识。
  • niaonao
  • niaonao
  • 2016-04-10 14:13
  • 15584

关于<验证码>的实现和执行流程

验证码是一个很常见的一个功能,验证码可以防止黑客通过某种手段无间隔的注册等等 验证码是通过服务器端生成的一张图片,传到客户端   具体实现步骤(流程): 1)由服务器端比如servlet,随机产生几个字符数字等等,把这几个字符拼接成一个字符串,存到session域中  ...
  • hzc543806053
  • hzc543806053
  • 2012-05-19 15:31
  • 9725

asp.net 一款漂亮的验证码

ValidateCode.asp.csusing System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using...
  • xu651871110
  • xu651871110
  • 2011-06-04 01:12
  • 2690

登录验证码的实现

jsp页面: --> if(self!=top){top.location=self.location;} // 重载验证码 function reloadVerifyCode(){ var timen...
  • henryzhang2009
  • henryzhang2009
  • 2015-06-13 15:25
  • 3701
    个人资料
    • 访问:181200次
    • 积分:2469
    • 等级:
    • 排名:第17621名
    • 原创:61篇
    • 转载:46篇
    • 译文:0篇
    • 评论:28条
    文章分类
    最新评论
    网络大本营