摘要: 一、验证码简介 验证码功能一般是用于防止批量注册的,不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或字母或符号或文字,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。 常见的验证码有如下几种: 1、纯数字验证码,一般为四位随机数字; 2、数字+字母验... 阅读全文
posted @ 2011-01-07 17:35 水木 阅读(11040) 评论(0) 推荐(1) 编辑
摘要:   来源:转载 作者:佚名 时间:2008-09-15 09:31:25 分享到:     ==Ph4nt0m Security Team==                       Issue 0x02, Phile #0x09 of 0x0A |=----------------------------------------------------------------------... 阅读全文
posted @ 2011-01-07 14:26 水木 阅读(6334) 评论(0) 推荐(0) 编辑
摘要: 一、验证码的基本知识 1. 验证码的主要目的是强制人机交互来抵御机器自动化攻击的。 2. 大部分的验证码设计者并不得要领,不了解图像处理,机器视觉,模式识别,人工智能的基本概念。 3. 利用验证码,可以发财,当然要犯罪:比如招商银行密码只有6位,验证码形同虚设,计算机很快就能破解一个有钱的账户,很多帐户是可以网上交易的。 4. 也有设计的比较好的,比如Yahoo,Google,Microso... 阅读全文
posted @ 2011-01-07 13:35 水木 阅读(7084) 评论(0) 推荐(0) 编辑
摘要: 图像的灰度化、二值化和反色是些较简单的图像像素处理过程,我在《GDI+ 在Delphi程序的应用 -- ColorMatrix与图像灰度化》和《GDI+ 在Delphi程序的应用 -- 图像二值化》二篇文章中讲了如何利用GDI+的ColorMatrix实现图像灰度化和二值化,但是那种处理只适合GDI+的图像类,本文的方法同时适用于GDI+图像和Delphi的TGraphic图像。     灰度化... 阅读全文
posted @ 2011-01-07 13:34 水木 阅读(3344) 评论(0) 推荐(0) 编辑
摘要: CAPTCHA 和 break CAPTCHA,这永远是一个turing test的命题。 CAPTCHA 和 break CAPTCHA双方都在竞赛, Captcha方: •Captcha项目: http://www.captcha.net/ •jCaptcha项目:http://jcaptcha.sourceforge.net/ Break Captcha方 •http://www.cs.... 阅读全文
posted @ 2011-01-07 13:17 水木 阅读(3992) 评论(0) 推荐(0) 编辑
摘要: fedora linux 下安装pwntcha 关键字: 验证码破解 安装步骤: 1.先执行 yum install SDL_image* imlib2-devel opencv* subversion 2.svn co svn://svn.zoy.org/caca/pwntcha/trunk pwntcha 3.执行 ./bootstrap 4. ./configure 5. make 6. m... 阅读全文
posted @ 2011-01-07 11:40 水木 阅读(839) 评论(0) 推荐(0) 编辑