作者daniem1314 (原野放肆)
看板Python
标题[问题] 学习破解验证码?
时间Thu Jun 27 11:16:05 2019
最近需要用到破解验证码
像这种
https://i.imgur.com/121tz5D.jpg
上网查了一些资料
可能会用到python pillow pytesseract
感觉对新手门槛蛮高的
原本想自已试看看
但没碰过程式的话
从一开始设定就不太行
因为太基础的一般会省略不提
打程式更不用说了
也只能捡网路上现成的
感觉好像行不通
想问有推荐学破解验证码的地方吗?
或是网路上有比较完整的教学?
更新:
目前解验证码有个问题想问。
1. 指令要如何打才能告诉python,我只需输入数字,不用英文和符号?我是用tesseract
识别的
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.137.209.208 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1561605367.A.FE2.html
2F:推 Luluemiko: CNN06/27 13:20
3F:推 sma1033: 这个应该算简单的吧,你要处理的验证码都是这种的?06/27 13:21
是地,其他的背景没那麽复杂
4F:→ f496328mm: 先等一下,你没碰过程式的话,那先熟悉程式吧06/27 13:26
嗯,也只能一步一步来,大大有推荐的教学网站吗
※ 编辑: daniem1314 (223.137.209.208 台湾), 06/27/2019 14:17:02
5F:→ TitanEric: 我是看Coursera上的密西根大学开的Python课程 看完我06/27 15:41
6F:→ TitanEric: 就去写破验证码了06/27 15:41
8F:→ TakiDog: 你用ps把去杂的过程翻译成pillow就差不多了,这看起来很06/27 16:49
9F:→ TakiDog: 单纯XDD06/27 16:49
10F:推 HenryLiKing: 楼上!!!!这种做法我第一次听到欸!!!感觉好神!!06/27 17:42
11F:推 aa0917954358: 个人感觉这种算简单 没有影响到数字本体 也没变形06/27 20:28
12F:→ aa0917954358: 等等 基本上opencv大概就能处理的很乾净06/27 20:28
13F:推 vi000246: 没碰过程式的话 这个门槛超级高06/28 11:29
14F:→ vi000246: 拿你给的范例图 你要学会去噪、切割 训练模型06/28 11:30
15F:→ vi000246: 照着网路做是很简单 但卡关时需要的知识没这麽简单06/28 11:31
16F:→ vi000246: 最简单的推荐用中国的人工破解验证码 几千张验证码只要06/28 11:32
17F:→ vi000246: 几百块06/28 11:32
18F:→ vi000246: 你要硬干也不是不行啦 我当初刚学会用python06/28 11:33
19F:→ vi000246: 到台铁自动订票爬虫 花了90天 每天八小时06/28 11:34
20F:→ vi000246: 现在资源很多应该更简单 你有毅力的话可以试试看 06/28 11:35
嗯,目前有看到可以用的教学影片,但独缺解码的程式,应该是找得到,但除噪点和噪线
,一直有问题
※ 编辑: daniem1314 (223.140.169.232 台湾), 06/29/2019 23:58:58
22F:→ f496328mm: 分享我做的06/30 00:52
23F:→ f496328mm: 我是做台铁验证码,虽然现在台铁已经没有验证码了06/30 00:54
这看起来蛮高级的喔,我的程度可能还没办法看懂,然後目前解验证码有个问题想问。
1. 指令要如何打才能告诉python,我只需输入数字,不用英文和符号?我是用tesseract
识别的
※ 编辑: daniem1314 (223.140.169.232 台湾), 06/30/2019 14:37:30
24F:推 sma1033: 这应该无法,model建立的时候好像是混在一起做的 06/30 22:30
25F:→ vi000246: 你可以只喂数字的训练集 就不会猜到英文了 06/30 22:45