当前位置: 首页 > news >正文

前几天所有吐槽12306验证码的都应该站出来向12306道歉

今天看新闻:
http://news.sina.com.cn/c/2014-01-09/033929192605.shtml
说是12306的验证码已被攻破。
就想到前几天新闻吵吵12306的彩色验证码,下面就是一例:
http://news.xinhuanet.com/fortune/2014-01/02/c_118796328.htm

以前我也吐槽google的变态验证码。但是我知道,这些验证码之所以变态到连人也识别不出来,是因为有人在攻击这些验证码。
12306作的确实不太好,但是验证码这事拿出来说事,就有点不厚道。

相关文章:

  • 9月24日培训日记
  • 9月25日培训日记
  • 贷款和理财的电话
  • 星光灿烂之夜-MVP SuperStar
  • 这些事,我不作,别人也会作
  • Sybase ASE XA分布式事务支持
  • mac系统用键盘操作菜单栏
  • 专访来自微软雷德蒙总部的微软技术专家团
  • 处理block中调用对象实例变量导致的循环引用
  • 不要把所有鸡蛋都放在一个篮子里——使用RoboCopy实现网络备份
  • 因cookie的path项不正确导致的登录失败
  • HTML特殊字符
  • ASINetworkQueue的代理中分分辨每一个request
  • Windows Mobile动手实验集锦
  • 用UIWindow作为弹出视图的遮罩层
  • Android 架构优化~MVP 架构改造
  • Cookie 在前端中的实践
  • JS实现简单的MVC模式开发小游戏
  • JS学习笔记——闭包
  • Laravel5.4 Queues队列学习
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • Linux链接文件
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • Mocha测试初探
  • Python代码面试必读 - Data Structures and Algorithms in Python
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • web标准化(下)
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 配置 PM2 实现代码自动发布
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 数组的操作
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 学习JavaScript数据结构与算法 — 树
  • 数据可视化之下发图实践
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • # 达梦数据库知识点
  • #微信小程序:微信小程序常见的配置传旨
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • .NET Core、DNX、DNU、DNVM、MVC6学习资料
  • .NET gRPC 和RESTful简单对比
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .NET 读取 JSON格式的数据
  • .NET开源快速、强大、免费的电子表格组件
  • @kafkalistener消费不到消息_消息队列对战之RabbitMq 大战 kafka
  • @require_PUTNameError: name ‘require_PUT‘ is not defined 解决方法
  • [④ADRV902x]: Digital Filter Configuration(发射端)
  • [Android] Implementation vs API dependency
  • [AutoSar]工程中的cpuload陷阱(三)测试
  • [Bugku]密码???[writeup]
  • [C++]STL之map
  • [cocos creator]EditBox,editing-return事件,清空输入框