破解 4Chan 验证码

2024-11-30

本文作者详细介绍了如何利用机器学习破解 4Chan 验证码的过程。首先,作者尝试从 4Chan 获取验证码及其答案,但由于网站限制和人工解答服务准确率低,效果不佳。随后,作者转向生成合成数据,通过提取验证码背景和字符集,并根据观察到的字符排列规律,生成了大量带有答案的合成验证码。利用这些数据,作者训练了一个基于 LSTM CNN 架构的模型,并在 TensorFlow.js 中实现,最终实现了超过 90% 的破解成功率。文章还记录了作者在模型训练和部署过程中遇到的问题及解决方法,例如文档理解错误、版本兼容性问题等。

阅读更多