首页 相关文章 验证码的程序及原理

验证码的程序及原理

一共4个页面:form.asp; chk.asp; num.asp; count.asp
得到一个随即数字。加密!
解密后成成XBM图片
利用session 判断

form.asp


<%
'### To encrypt/decrypt include this code in your page
'### strMyEncryptedString = EncryptString(strString)
'### strMyDecryptedString = DeCryptString(strMyEncryptedString)
'### You are free to use this code as long as credits remain in place
'### also if you improve this code let me know.

Private Function EncryptString(strString)
'##################################################...[ 查看全文 ]

2016-01-29 标签:
  • 标签:Java JAVA基础
          生成有4个随机数字和杂乱背景的图片,数字和背景颜色会改变,服务器端刷新(用history.go(-1)也会变) 原型参考ALIBABA  http://china.alibaba.com/member/showimage 产生验证码图片的文件-----image.jsp <%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" % <%! Color getRandColor(int fc,int bc){//给定范围...[ 查看全文 ]
  • 标签:软件教程
    12306验证码图片怎么样?就在前不久,不少使用12306抢票软件的人发现,所有的手机客户端产品以及PC用浏览器抢票软件均已失效。经了解,原来是12306官方网站验证码验证方式升级导致,那么12306验证码图片怎么用呢?这就需要用户们靠自己的眼力慢慢寻找了。 第一步打开12306的官网,新版售票,点击进入: 第二步:输入自己的账号和密码后,点击"开始验证&qu...[ 查看全文 ]
  • 标签:PHP
      作者:hutuworm 来源:糊涂馋寺 目前,不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了 验证码技术。所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输 入表单提交网站验证,验证成功后才能使用某项功能。 我们这里展示了如何编写PHP程序实现验证码功能: 代码一:  &nb...[ 查看全文 ]
  • 标签:PHP
    前几天看见DEV-CLUB实行了验证码登陆校验.昨晚在PHP中进行了实现.欢迎大家和我讨论polygame@163.net 原理:生成一个图片,并且保存图片中显示的字符到SESSION.在登陆时判断输入的校验码是否和SESSION中校验码相同. 演示地址: http://www.bingdu.net/bbs/ 这是生成校验码和图片的文件checkNumber.php <?php session_start();   if($act  ==  "init") { &nbs...[ 查看全文 ]
  • 第一步:在电脑桌面找到开始,点击运行。 第二步:在运行命令行里面输入regsvr32 jscript.dll,确定。 第三步:这时就会提示jscript.dll中的DllRegisterver成功,我们点击确定。 第四步:打开运行命令,在里面输入regsvr32 vbscript.dll,确定。 第五步:...[ 查看全文 ]
  • 标签:Java JAVA基础
      一些网站采用了字母和数字的验证码,数字和字母加起来一共30多个,如果有心,还是能够通过方法识别出来。 我在网上看到一篇文章"jsp彩色验证码",我进行了加强,生成的验证码内容为汉字,可以方便应用在面向汉语网民的网站认证上。 当然,我还看到别人考虑的几种方法: 1.生成计算题,比如20+34*(23-12)=?,用户必须输入正确的答案才能通过验证,这个想法挺好,但是用户必须打开计算器进行计算,增...[ 查看全文 ]
  • 标签:PHP
      效果参考(附源码)http://mail.htjs.net/yanzhengma/test.php <?session_start (); ? <FORM METHOD=POST ACTION="" <input type=text name=number maxlength=4<img src="http://img.jcwcn.com/attachment/portal" <INPUT TYPE="submit" name="sub" </FORM <? //检验校验码 if(isset( $HTTP_POST_VARS [ "sub" ])): if( $HTTP_POST_VARS [ "numb...[ 查看全文 ]
  • 标签:PHP
      <?php function UPCAbarcode($code) {   $lw = 2; $hi = 100;   $Lencode = array('0001101','0011001','0010011','0111101','0100011',                    '0110001','0101111','0111011','0110111','0001011');   $Rencode = array('1110010','1100110','1101100','1000010','101...[ 查看全文 ]
  • 标签:软件教程
    距离12306官网推出全新图片验证码不多时,人生日历客户端就已升级优化,抢先破解了图片验证码,恢复了登录购票功能。并且还在客户端的左下角贴心的附上了温馨预售提醒,方便用户购票。 进入购票界面选好乘车日期、车次和乘车人点击开始刷票按钮。你就会发现人生日历还是一如既往的给力,平均1.5秒刷新一次的频率,领先同类软件,大大提高购票成功率。 能如此迅速的...[ 查看全文 ]
  • notsamenum++; } } if(notsamenum<4) { char cj=(char)datachar[ii]; return cj.ToString(); } } return jieguo; } /// <summary /// 检查特征库中是否已经存在相关记录 /// </summary bool ischardatain() { bool jieguo=false; for(int ii=0;ii<datanum;ii++) { //统计一共有多少行的像素有差异,如果在4行以内就认为是存在该记录 //这种方法比较原始,但比较适合多线程时的运行,因为程序...[ 查看全文 ]
  • 标签:PHP
      不需要GD库的情况下实现验证码 <?php //+------------------------------------------------- //| * 文件  validate_image.php //| * 功能  实现网站登陆验证码 //| * 版本  1.0.0 //| * 日期  2005-4-1 //| * 作者  西北狼 QQ 500784 cokeyang at hotmail.com //| * 版权  http://www.adibaby.com[暂时关闭] //| * 使用方法: //| 预先在支持GD库的做好一...[ 查看全文 ]
  • 《DOTA2》腾讯邮箱无法获取验证码解决办法 Dota2腾讯邮箱无法获取验证码解决办法 腾讯邮箱是屏蔽一切有关dota2的信息的!所以大家首先进入邮箱点自助查询。 在点击收信查询讲邮件取回 《DOTA2》英雄出装之极寒幽魂 《DOTA2》极寒幽魂 极寒幽魂 The Ancient Apparition 卡尔德 Kaldr 缩写:AA 卡德尔,极寒幽魂,是时光之外的冰冷投影。他来自寒冷的无尽虚空,目睹宇宙诞生,见...[ 查看全文 ]
  • 《街头霸王4》备份xlive硬件码方法及xlive验证说明 xlive的key其实是有使用限制的,经过我使用多个key进行的研究,这个次数没有限制,但是如果多次激活,会有机会造成key锁死而无法使用的情况,锁死并不是不能使用这个key,而是只能在之前激活过的机器上使用,不能激活新的电脑了,过程应该是服务器自动监控的。 什么是多次激活?因为在没安装过xlive的机器安装xlive,在运行xlive的时候会自动生成硬件ID,用...[ 查看全文 ]
  • 注    :原创,转载请注明出处。 作 者:草惜草 首 发: http://kokey.blogchina.com 序言:    看了henryouly的文章以后深受启发,决定对URTracker最新的版本来个剖析。在此,特别感谢henryouly! ××××××××××××××××××××××××××××××××××××××××××××× URTracker事务跟踪系统是一款功能强大而且易于使用的Web方式的协同工作软件 。它...[ 查看全文 ]
  •     (一)原理 小偷程序实际上是通过了XML中的XMLHTTP组件调用其它网站上的网页。比如新闻小偷程序,很多都是调用了sina的新闻网页,并且对其中的html进行了一些替换,同时对广告也进行了过滤。用小偷程序的优点有:无须维护网站,因为小偷程序中的数据来自网站,它将随着该网站的更新而更新;可以节省资源,一般小偷程序就几个文件,所有网页内容都是来自其他网站。缺点有...[ 查看全文 ]
  • 抚摸胎教 抚摸胎教不仅能够促进胎儿大脑发育,还能够让胎儿在出生后比同龄宝宝翻、爬、坐等动作发展更早,因此抚摸胎教必不可少。那么以下就让我们一起来认真了解下摸胎教的定义及原理?抚摸胎教的好处?抚摸胎教的方法?及抚摸胎教的注意事项吧? 抚摸胎教的定义及原理抚摸胎...[ 查看全文 ]
  • 所有的运动在开始之前都会有一些说明及注意事项,瑜伽也不例外,在这章里我们将详细的说到一些瑜伽练习的注意事项以及为什么会有这些注意事项。 一、瑜伽易保持空腹状态练习。 饭后三到四个小时,饮用流体后半个小时左右练习为佳,练习中另有规定的不依此例。 我们看这条规定的原因。瑜伽的动作都是弯伸tulaoshi扭推挤。弯伸扭推挤是瑜伽的特点。我们做个小实验:有一个大大的塑料袋子...[ 查看全文 ]
  • 很多女性朋友可能都有使用过护理液的经历,护理液的作用和原理可能大部分女性朋友并不是特别了解。对护理液的分类及使用方法,可能很多女性朋友也不是特别在意。不同女性人需要选择不同的护理液使用的,每种不同的护理液的功效也是不同的。 护理液作用及原理 女性护理液是女性朋友日常使用的一种私密处的护理产品。护理液主要功效是调节女性私密处的PH值,能够对私密处进行清洁和杀菌,有些护...[ 查看全文 ]
  • 1、向目标主机发送一个只有IP头的IP数据包,目标将返回Destination Unreachable的ICMP错误报文。 2、向目标主机发送一个坏IP数据报,比如,不正确的IP头长度,目标主机将返回Parameter Problem的ICMP错误报文。 3、当数据包分片但是,却没有给接收端足够的分片,接收端分片组装超时会发送分片组装超时的ICMP数据报。 向目标主机发送一个IP数据报,但是协议项是错误的,比如协议项不可用,...[ 查看全文 ]
  • 标签:育儿知识
    消毒之前,先要将每件器具清洗干净。这个步骤非常重要,因为奶嘴只有在清洗干净后才能彻底消毒。简单的冲洗并不足够,因为极微细的食物残渣,都可能成为病菌繁殖的温床。 餐后将奶嘴及配件彻底洗净。将奶嘴里外洗刷干净。再用清水冲洗干净,需要特别留意清洗奶嘴孔,并用水冲过洞孔,确保没有食物残余。所有器具最少每天消毒一次,最好在早上进行。所有器具都清洗干净后便可进行消毒 沸水消毒是一种有效...[ 查看全文 ]
手机页面 收藏网站 回到头部