浏览模式: 普通 | 列表
11月, 2009 | 1

C#实现验证码识别实例

[ 2009-11-10 21:44:52 | 作者: admin ]
验证码实例如下,形同动网论坛所采用的验证码:
http://www.fjjj.gov.cn/Article/getcode.asp


测试:
   System.Net.WebClient _Client =new System.Net.WebClient();
                     byte[] _ImageBytes =_Client.DownloadData("http://www.fjjj.gov.cn/Article/getcode.asp");

                     MemoryStream _Memory = new MemoryStream(_ImageBytes);
                     Bitmap _OldBitmap = (Bitmap)Image.FromStream(_Memory);
...

阅读全文…

验证码识别技术思路探讨

[ 2009-11-10 21:42:03 | 作者: admin ]
由于现在很多网站,为了加强安全性,以及防止程序的自动操作网站,都加入的了验证码技术。但却给广大站长推广宣传网站带来的麻烦。所以我准备写这篇关于验证码识别技术的文章,不足之处在所难免!本人从来不写东西,今天为了想落伍才写了!

            广大站长宣传推广自己的网站,经常要发布一些宣传广告,如果靠人工,太慢太昂贵,所以理想的办法是使用群发软件,可现在很多网站都有验证码,这成为群发软件的技术难点,而识别也就难点中的难点,好的,闲话少说,言归正传!

          我举的例子是比较难于识别的验证码,不讨论不变形、不换字体、不换大小、不旋转的验证码,这里我可能不会写出代码,只是提供我编写的思路,按照这个思路, 我写出的程序,比市场上出售的程序的识别率还要高很多。(有兴趣的可以问我,我不想在这里帮别人宣传,呵呵~~)

          首先以数字验证码开始,字母的要比数字麻烦一些,不过搞清楚了数字验证码的识别,字母的也就不难了。
...

阅读全文…

百度贴吧验证码识别技术

[ 2009-11-10 21:41:13 | 作者: admin ]
百度贴吧验证码识别技术前言:

下面这篇文章算是比较老了,针对的是很早以前的百度贴吧的验证码识别,当然现在早已不能用了。不过其中的思路,技术还是有值得借鉴的。所以一并贴出来了。

相信大家都有在论坛灌水的经历吧?但是如果你连续发表统一内容的东西在论坛中,不久论坛的整个板块就全是你发表的信息了,其他信息全被挤在了后面。假设你发表的信息够多,版主都删不完时,那么这个论坛基本就报废了!其他的商业论坛也意识到了防止恶意灌水的重要性,纷纷使用了一些防止恶意灌水的措施,有发贴间隔时间的限制、同一IP地址的发贴数限制、内容不能重复等,但是这些都不是今天的重点,由于百度使用的是一个公用发贴表单,允许匿名发帖,需要突破唯一的难点是验证码。(为了防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试或是防止不断提交某网络信息而采用的一种网络通行方式。随机生成字符信息放入图片中,防止计算机直接识别。比如招商银行的网上个人银行,腾讯的QQ社区等等)
...

阅读全文…
1