2014-09-22 Golmic
下列代码全部基于python3.4 more ``` python import urllib.parse,urllib.request,http.cookiejar,os,xlrd,xlwt3,time,random print ("######## 确保关闭了所有的EXCEL,运行时不要打开任何EXCEL文件 ########") rfile = xlrd.open_workbook('read.xls') rfile.sheet_names() rsheet = rfile.sheet_by_name(u'Sheet1') resultfilenum = 0 result = str(resultfilenum) 继续阅读 »
2013-12-30 veryyoung
前段时间写基于俺们学校教学管理平台的App,需要破解验证码,模拟登陆,然后抓取数据,显示在Android端 验证码破解的一般思路是下载验证码,提取出需要的部分,平均拆分成N(N=验证码字符个数)份 二值化(转化为黑白色,黑色为1,白色为0),取模,然后保存摸板 俺们学校的验证码比较弱,只有0-9 10个数字,建好这十个数字的模型 在模拟登陆之前先把验证码下载下来,也是提取出需要的部分,拆分,然后与摸板进行比较,这样验证码就能破解啦! 步骤总结如下: (1)批量下载一部分验证码图片 (2)将这部分图片提取出需要的部分 (3)将提取出来的部分平均拆分成N(N=验证码字符个数)份 (4) 去噪,将图片灰度化与二值化 (5 继续阅读 »