php破解验证码(某知名网站)
来源:互联网 发布:nginx tomcat 真实ip 编辑:程序博客网 时间:2024/05/21 00:55
php破解验证码(某知名网站)
验证码图片:
<?phprequire __DIR__ .'/include/picToStr.class.php';$tezheng = include __DIR__ .'/include/code.php';//cookie文件$array['file'] = __DIR__ .'/picturecode.gif';$array['validate'] = parse_validate($array, $tezheng);print_r($array['validate']); /** * 解析验证码 */function parse_validate($array, $tezheng) { //解析图片 $tostr = new toStr($array['file']); $tostr->getHec(); $horData = $tostr->magHorData(); $ndatas = $tostr->magVerData($horData);//echo $tostr->jz();//查看横向像素图 //取得解析后的验证码颜色值 $new = formartData($ndatas);//echo $tostr->drawWH($ndatas);//查看纵向像素图 $code = ''; //根据颜色值循环识别验证码图片上的字符 foreach ($new as $v) { $code .= discern($v, $tezheng); } //@unlink($array['file']); return $code;}/** * 识别一个字符 */function discern($numStr, $tezheng){ foreach ($tezheng as $k => $v){ similar_text($numStr, $k, $pre); if ($pre>95){ return $v; } }}/** * 格式化数据 */function formartData($data){ $array = array(); $i = 0; $str = ''; foreach ($data as $k => $v) { if (!in_array(1,$v)) { $array[$i] = $str; $str = ''; $i++; continue; } else { foreach($v as $vv) { $str .= $vv; } } } return $array;}
源代码下载:http://download.csdn.net/detail/e421083458/7576865
0 0
- php破解验证码(某知名网站)
- 破解网站验证码
- 网站验证码破解功略
- 破解需验证码登录网站~ing
- 使用tesseract-ocr破解网站验证码
- paip.破解网站手机验证码
- 使用tesseract-ocr破解网站验证码
- 15分钟破解网站验证码
- 15分钟破解网站验证码
- php 数值运算验证码 防止破解
- php实现验证码的破解识别
- php 实现验证码的破解
- 知名网站架构(一)
- 知名网站架构(二)
- (某知名网站)Android 一面问题及答案
- 知名网站
- 破解某拼图验证码
- paip.突破 网站 手机 验证码 的 破解 总结
- Http 远程调用
- 八叉树及K-D树的应用和实现
- redis---使用中常见问题
- Python邮件相关模块之poplib
- 尾:在行尾加入文本 20140630
- php破解验证码(某知名网站)
- 批处理文件
- 树莓派玩耍笔记1 -- 开箱 & 安装系统以及简单配置
- 三维空间数据模型及结构
- POJ 3281
- OCP 1Z0 053 27
- Asp.Net上传文件的大小限制的改变方法!(转)
- IIS 上传文件大小配置步骤(默认200K)
- JAVA中String直接赋值与new出来的对象赋值的区别