脚 本 之 家 www.jb51.net
页面导航:  不限条件-->证码
本地搜索:
<?phpsession_start();session_register("login_check_number");//昨晚看到了chianren上的验证码效果,就考虑了一下,用PHP的GD库完成了类似功能//先成生背景,再把生成的验证码放上去$img_height=120;//先定义图片的长、宽$img_width=40;if($HTTP_GET_VARS["act"]=="init"){//srand(microtime()*100000);//PHP420后,srand不是必须的for($Tmpa=0;$Tmpa<4;$Tmpa++){$nmsg.=dechex(rand...
http://www.jb51.net//article/16000.htm
目前网络上有许多图片验证码形式,那些没有生成图片的验证码的抗破解防御能力简直不堪一击;有人直接在网页源码里显示出具体的数字,然后要求访问者输入一个相加后的和;如3+5=多少,这样的验证码新意倒有一些,不过可惜,根本没有起到保护的作用。    flymorn改进一下以上的新意,直接把3+6=多少的形式采用asp程序生成Bmp图片格式,并且把数字相加后的和存进session里,加大破解的门槛;没有一些图形图像学知识的人是无法破解的。代码如下:[code]<% Response.Buffer = True Resp...
http://www.jb51.net//article/15367.htm
一、验证码的基本知识  1. 验证码的主要目的是强制人机交互来抵御机器自动化攻击的。  2. 大部分的验证码设计者并不得要领,不了解图像处理,机器视觉,模式识别,人工智能的基本概念。  3. 利用验证码,可以发财,当然要犯罪:比如招商银行密码只有6位,验证码形同虚设,计算机很快就能破解一个有钱的账户,很多帐户是可以网上交易的。  4. 也有设计的比较好的,比如Yahoo,Google,Microsoft等。而国内Tencent的中文验证码虽然难,但算不上好。  二、人工智能,模式识别,机器视觉,图像处理的基本知识  1)主要流程:  比如我们要从一副图片...
http://www.jb51.net//article/14981.htm
溯雪是早年大名鼎鼎的黑客神器“刀光雪影”之一,其功能就是暴力破解表单,那时很是很流行的。但是后来有了验证码这个东东,几乎把溯雪推向了死路。但是真的完全是死路了吗?本文给你答案。对于验证码机制,网上的攻击手法都是利用数学方法分析图片,当然我们不能老是跟着别人的思路走噻,那样多没创意哦。想想验证码的思路,就是每次登陆的地方访问一个脚本文件,该文件生成含验证码的图片并将值写入到session里,提交的时候验证登陆的脚本就会判断提交的验证码是否与session里的一致。问题出现了,在登陆密码错误之后,我们不去访问生成验证图片的文件,那么如果session中的验证码没有被清空,此时验证码就是跟上次的一样...
http://www.jb51.net//article/14371.htm
用法:在需要显示验证码图片的地方插入代码<imgsrc="code.asp">同时,自动生成session("psn"),表单提交验证session就可以了。根据评论中两位网友对这个验证码的正确使用还存在一些疑问,这里我写一个使用的简单例子:按下确定:<%'判断是否按下了确定按钮,如果按下了,则对比验证码是否输入正确IfRequest.QueryString("submit")<>""Then     DimcheckCode     checkCode=Trim(...
http://www.jb51.net//article/14276.htm
[html]<%if request("cur_action")="add" thencode=Request.Form("code") if code=empty thenresponse.write "<script LANGUAGE='javascript'>alert('请输入验证码!');history.go(-1);</script>"Session("GetCode")=emptyresponse.End()elseif lcase(code)<>lcase(...
http://www.jb51.net//article/14273.htm
英文同数字<?phpHeader("Content-type:image/png");//定义header,声明图片文件,最好是png,无版权之扰; //生成新的四位整数验证码session_start();//开启session;$authnum_session = ''; $str = 'abcdefghijkmnpqrstuvwxyz1234567890'; //定义用来显示在图片上的数字和字母;$l = strlen($str); //得到字串的长度; //循环随机抽取四...
http://www.jb51.net//article/14270.htm
[code]<?php    //文件头...    header("Content-type: image/png");    //创建真彩色白纸    $im = @imagecreatetruecolor(50, 20) or die("建立图像失败");    //获取背景颜色    ...
http://www.jb51.net//article/13967.htm
public class ValidateCode : System.Web.UI.Page{  private void Page_Load(object sender, System.EventArgs e)  {   this.CreateCheckCodeImage(GenerateCheckCode());  }  #region Web 窗体设计器生成的代码&nbs...
http://www.jb51.net//article/13634.htm
主程序共三个 我的调用方式 <script language="javascript" src="/verify/num.asp"></script> 验证方式 if trim(Loginnum)<>trim(session("Loginnum")) then Response.Write Error("验证码错误!") Response.End end if num.asp <% '###&n...
http://www.jb51.net//article/12892.htm
'此代码是在别人基础上增加的汉字功能,特此感谢,同时感谢鬼火狼烟。 '以前的图片验证码很容易被破解,所以在其基础上进行改进,生成汉字,就目前而言很难破解用法: 在需要显示验证码图片的地方插入代码 <img src="code.asp"> 同时,自动生成session("psn"),表单提交验证session就可以了。[code]<% '------------------ '汉字图片验证码 '此代码是在别人基础上增加的汉字功能,特此感谢,同时感谢鬼火狼烟。 '以前的图片验证码很容易被破解...
http://www.jb51.net//article/12723.htm
共有:37/10,当前1/4页  [首页] [上一页] 1 2 3 4 [下一页]  [尾页] 转到: