1 / 9
文档名称:

网络投票系统验证码识别技术简析.docx

格式:docx   页数:9页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网络投票系统验证码识别技术简析.docx

上传人:xgs758698 2015/6/6 文件大小:0 KB

下载得到文件列表

网络投票系统验证码识别技术简析.docx

相关文档

文档介绍

文档介绍:网络投票系统验证码识别技术原理
来源:八方刷票公司
以如下网络投票系统验证码为例对验证码识别技术原理做一个简单的分析:
原理
对于简单的验证码,使用的原理也相当的简单。
现在有两个长度一致的二进制的数字,11**********和10**********,比较他们的相似度可以使用XOR运算!
11********** XOR 10********** = 0100000000001
结果中,1的数目越小,相似度越高。现在比较两张单色的图片,也可以使用这样的方法。这两张图必须是规格相同的,
把两张单色的图片进行Xor,结果残留下来的白点越小,表示相似度越高!!!
view plaincopy to clipboardprint?
for y in range(h):
for x in range(w):
((x,y), ((x,y)) ^ ((x,y)))
()
for y in range(h):
for x in range(w):
((x,y), ((x,y)) ^ ((x,y)))
()
上面两个1的进行XOR运算,得到了不同像素点的个数。如上图所示,一共有3个。
同时,我们把右图的1跟其他字符或数字的模板进行比较,看看相差多大。
XOR统计结果比较字模
3 1
12 I
15 T
25 Y
30 2
34 Z
37 0
38 L
38 X
39 E
40 3
40 7
40 C
40 J
41 S
42 F
43 4
43 G
43 V
44 9
44 A
44 K
45 5
47 6
47 8
47 O
47 P
48 Q
51 M
52 N
54 D
54 R
55 B
55 U
56 W
60 H
相差最大的是H,比较相似的是I,的确1和I是有点类似的,但是差距还是比较明显的。所以识别率会很高!
准备
1.
2. 接入互联网
获取样本
从网站上得到获取的验证码地址为
http://xxx /2010/vote/
图片浏览器设置一下不要平滑图片,放大图片之后,就可以看到小小的验证码图片是由一大堆像素点拼凑而成的。
获取样本无非是为了找规律,样本越多对我们分析越好。
因为这个验证码的规律很明显,我们暂且就获取50张吧,当然不是自己一个一个去下载,写个简单的脚本来处理!
view plaincopy to clipboardprint?
import urllib, random
for i in range(50):
url = 'http://xxx /2010/vote/'
print "download", i
file("./code/%" % (10000), "wb").write(
(url).read())i
import

最近更新

二零二五版个人股份转让协议简单范例 8页

二零二五版个人向公司的借款合同 7页

2025年职场精英取得成功的法则与捷径 4页

二零二五灭蟑螂服务合同 8页

二零二五消防标识制作采购合同 9页

西师大版二年级下册数学第七单元-收集与整理-.. 16页

西师大版二年级上册数学第六单元-表内除法-测.. 7页

外科医生年终总结范文大全 10页

西师大版一年级下册数学第二单元-位置-测试卷.. 14页

西师大版一年级下册数学第三单元-认识图形-测.. 11页

基于TSN的时间感知整形器研究 10页

数据中心解决方案(培训) 90页

西师大版一年级上册数学第三单元-分一分-认识.. 9页

西师大版一年级上册数学第三单元-分一分-认识.. 9页

2019年工作计划与总结怎样写 8页

苏教版小学四年级上册科学-期末测试卷(满分必.. 5页

苏教版小学一年级上册科学期末考试试卷带解析.. 4页

苏教版四年级下册数学第三单元-三位数乘两位数.. 5页

苏教版六年级下册数学第6单元《正比例和反比例.. 9页

绘本《我妈妈》PPT 12页

跨学科教学:数学与科学的整合实践方案 13页

大豆疫霉菌毒力及遗传多样性分析的开题报告 2页

2024年天津市初中会考生物试卷 8页

福建省住宅建筑生活供水工程技术规程2017 88页

胡一鸣命理精论 66页

96修船价格蓝本 26页

《地藏菩萨现代感应录.》 83页

基督教追思礼拜程序(普通男版)_图文-课件(PP.. 41页

穿越皇后成长史 10页