python识别图形验证码bug解决笔记

作者 : laolisafe 本文共473个字,预计阅读时间需要2分钟 发布时间: 2018-11-16 共1.62K人阅读

0x01:前言
做测试的时候遇到一些登录系统的页面有图形验证码,例如:


验证码就是防止恶意攻击者使用程序对系统批量枚举账号密码的。
把之前遇到的坑在这里记录一下。
0x02:安装python识别库遇到的坑
这里直接把我之前做的笔记截图贴出来,不打字了。
1.1第一个坑:要改绝对路径

1.2第二个坑:
遇到报错:’NoneType’ object has no attribute ‘bands’
找到/PIL/Image.py:

上面这两个坑曾经导致我两个通宵没有睡觉,一直报错,一直找不到原因。翻遍了国内外资料,最终解决掉。是底层源码的bug,真是坑啊。
1.3第三个坑:
换win10系统后,重新安装又遇到 了一个报错:

0x03:识别
根据平时的观察,目前好多登录系统都还没有设置验证码。有好多大学的登录系统更是不堪一击。有的系统验证码就是形同虚设。可以被程序直接识别

更有甚者:

即使登录账号密码加密,也能被那些所谓的“黑客”调试、分析出来加密算法。即使对登录ip做防爆破限制,那些所谓的“黑客”也会使用代理ip池进行批量破解。进而进后台系统、脱数据、上传shell、控制服务器。

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:大老李的Blog,谢谢!^^
大老李的Blog|渗透测试论坛|红蓝对抗|大型Web安全问答社区 » python识别图形验证码bug解决笔记

常见问题FAQ

下载须知:
所有工具以及资源来自网络收集,所有下载,仅供学习交流。禁止利用从本站点下载的工具进行非法活动,从事危害国家网络安全等行为,请遵守相关法律规定,如有违反与本站无关。
会员的作用是什么?
本站会上线exp漏洞库与最新0day供会员下载

发表评论

提供最优质的资源集合

立即查看 了解详情