获得验证码

原创 2008年09月29日 11:56:00

1.在许多论坛的登录页面上,都有一个附加码,这样做的目的是防止有人利用破解程序,暴力破解里面的密码

2.生成附加码的代码:

<%

    Response.Buffer=false

    NumCode

    Function NumCode()

        Response.Expires=-1

        Response.AddHeader "Progma","no-cache"

        Response.AddHeader "cache-control","no-cache"

        dim rndnum,i,j

        dim Ados,Ados1

        Do While len(rndnum)<4

            num1=Cstr(Chr((57-48)*rnd +48))

            rndnum=rndnum & num1

        loop

        Session("adminid")=rndnum

        dim zimag(4),nstr

        nstr=cstr(rndnum)

        for i=0 to 3

            zimag(i)=cint(mid(nstr,i+1,1))

        next

        dim pos

        set Ados=Server.CreateObject("Adodb.Stream")

        Ados.Mode=3

        Ados.Type=1

        Ados.Open

        set Ados1=Server.CreateObject("Adodb.Stream")    

        Ados1.Mode=3

        Ados1.Type=1

        Ados1.Open

        Ados1.LoadFromFile(Server.mapPath("images/body.Fix"))

        Ados1.Write Ados.read(1280)

        for i=0 to 3

            Ados.Position=(9-zimage(i))*320

            Ados1.Position=i*320

            Ados1.Write Ados.read(320)

        next

        Ados.LoadFromFile(Server.mapPath("images/head.fix"))

        Pos=lenb(Ados.read())

 

        Ados.Position=pos

        for i=0 to 9 step 1

            for j=0 to 3

                Ados.Position=i*32+j*320

                Ados1.Postion=pos+30*j+i*120

                Ados.write.ados1.read(30)

            next

        next

        Response.ContentType="image/BMP'

        Ados.Position=0

        Response.BinaryWrite Ados.Read()

        Ados.Close  :   set Ados=Nothing

        Ados1.Close  :  set Ados1=Nothing    

    End Function

%>

 

3.调用方法

<% response.write "<img src=code.asp>"  %>

【iOS】点击按钮获取验证码控件

来了新公司,马上四个月了。前后参与了两款APP的开发。其中涉及到输入手机号获取验证码的页面,做了三个。第一次的时候,那个APP只有一个地方需要获取验证码,所以代码没有封装。没想到,年后做的另外一款AP...
  • zhuming3834
  • zhuming3834
  • 2016年03月11日 15:18
  • 6726

随机验证码生成和获取——基于python tkinter、pytesseract实现

python如何生成随机验证码,如何使用pytesseract获取随机验证码
  • qq_22770715
  • qq_22770715
  • 2017年11月10日 16:54
  • 77

Android登录客户端,验证码的获取,网页数据抓取与解析,HttpWatch基本使用

大家好,我是M1ko。在互联网时代的今天,如果一个App不接入互联网,那么这个App一定不会有长时间的生命周期,因此Android网络编程是每一个Android开发者必备的技能,博主是在校大学生,自学...
  • MikoGodZd
  • MikoGodZd
  • 2016年04月12日 19:17
  • 6586

验证码生成与异步刷新

Spring mvc 部分代码 @RequestMapping(value = "/getAuthImg", method = RequestMethod.GET) @ResponseBody ...
  • zzhao114
  • zzhao114
  • 2017年02月28日 22:13
  • 641

struts2中验证码的生成和使用

struts2,验证码,验证码的生成
  • wj903829182
  • wj903829182
  • 2014年07月03日 20:51
  • 2161

php与html结合实现验证码

  • kang123488
  • kang123488
  • 2017年05月27日 21:29
  • 305

jcaptcha验证码实现

maven 依赖 com.octo.captcha jcaptcha 1.0 在applicationContext.xml中引入captcha...
  • qdqht2009
  • qdqht2009
  • 2015年12月10日 11:13
  • 842

快速集成APP注册页面免费获取短信验证码功能

前言: 最近这段时间都忙着优化自己的个人项目,好久没来总结分享了,今天就抽空跟大家分享一下快速集成APP注册页面免费获取短信验证码功能吧。 一、使用第三方短信SDK前期准备: 在这里我是使用了第三方免...
  • qq_29269233
  • qq_29269233
  • 2017年01月08日 12:11
  • 1119

httpClient 带验证码登录实现

抓取一个农业网站思路步骤如下: 1、首先需要获取验证码页面,把它以图片的格式保证下来。(图片格式需要通过抓包的工具查看。如:httpWatch)并跟踪到的cookie保存下来。cookie必须要跟抓...
  • shiyu_sy
  • shiyu_sy
  • 2016年09月06日 14:23
  • 1496

java工具类——验证码(VerifyCode)

import java.awt.BasicStroke; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D...
  • qqicq2001
  • qqicq2001
  • 2017年05月03日 11:35
  • 734
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:获得验证码
举报原因:
原因补充:

(最多只允许输入30个字)