Talk briefly about captcha bypass service

发布于 2015/01/28 16:48
字数 480
阅读 14
收藏 0
点赞 0
评论 0

    Image Captcha: Website terms of randomly generates
an image that says numbers, letters or a combination of Chinese characters, and
then asks the user to enter the contents of the image, and submits along with
the form. The main means to break the image captcha is OCR. 20 years ago, OCR
technology is still a big problem, but now has a mature solution, and OCR
technology is mainly based on the results of relevant research in artificial
intelligence neural network implementation. To deal with OCR technology, image
captcha has been upgrated, with noise background and distorted text to
interference 代答. Against the noise background is
the main method of color filter noise, and there is the shrinkage of OCR target
range, such as restrictions in the 26 letters of the alphabet to be recognized
without special symbols, etc.; to deal with distorted text interference method
is mainly based on the text texture vector and then calculate their baseline
distortion and restore the text.

Voice Captcha: It is often used as image captcha
supplement, making ??available to people with visual impairments. The method of
attack is similar as image captcha, and voice captcha is the magic weapon
against it. Of course, a lot of voice captcha also uses the background noise and
other interference, but how to deal with this kind of interference is another

Intelligence test answer captcha: Another design
ideas for 人工代答 is more interesting, but also
more difficult to attack. Its working principle is determined by the server of a
random simple common sense mental problems to end users, and allow end users to
answer. For example, there are three pieces of scenery in the four pictures, a
building, and then let the user select building; another example requires the
user to compute 5+25 is equal to the number, fill in the answer; and let the
user answer between TV, refrigerator, hair dryer and movie ticket, which is not
a household appliance. Intelligence test answer captcha has many ways, varied,
and the text can also be the theme of the picture. Want to break this captcha
with considerable difficulty, but also need the wisdom combined with advanced
computer image captcha bypass technology. But at least for the test subject can
help text natural language analysis techniques and search engines to attack. The
captcha questions in natural language word to identify SVO shape up and
construct a keyword search using Google, and then calculate the weights voting
results, you can get a "most likely the correct answer."

With the popularization of the Internet, Internet
users continues to increase, captcha bypass service requirements are
highlighted. In the face of increasingly complex captcha, 人工答题 has appeared in large numbers, which can be said to solve
all the captcha bypass problem!

© 著作权归作者所有

共有 人打赏支持
粉丝 1
博文 207
码字总数 195110
作品 0
Machine Learning for Cybercriminals, Part 2

Welcome back! If you missed Part 1, you can check it out here! Machine Learning for Unauthorized Access The next step is obtaining unauthorized access to user accounts. Imagine ......

alexander polyakov ⋅ 2017/12/21 ⋅ 0


kindeditortempurl http://git.oschina.net/alexgaoyh/MutiModule-parent 最近一直在思考如何能够更好的重用代码。减少重复劳动,之前有一篇文章通过导入JAR包的形式,可以重用部分形如util类...

alexgaoyh ⋅ 2015/04/08 ⋅ 0


14:01:28.564 [localhost-startStop-1] DEBUG [com.foton.m2m.cbm.common.repository.ConfigRepository ?.] Execute HQL: [from com.foton.m2m.cbm.common.model.Config t ], params: [null]......

窗外月光微冷 ⋅ 2017/05/31 ⋅ 1


后面括号中的内容为更新后的设置,也就是说有的命令和配置文件找不到了,就看括号内的内容。 希望对大家有帮助。 修改awstats默认中文 vi /etc/awstats/awstats.conf Lang=cn 关闭灰名单 vi...

wangrongyan ⋅ 2014/05/30 ⋅ 0

Stack traces and the errors package

Stack traces and the errors package A few months ago I gave a presentation on my philosophy for error handling. In the talk I introduced a small package designed to support the ......

Cbping ⋅ 2016/07/02 ⋅ 0


发现这个社区不错,所以也凑个热闹。 第一篇日志,一定要动手写才有诚意。

lwei ⋅ 2010/10/08 ⋅ 8


.NET框架可以通过用户自定义环境变量和CLSID注册表项来加载profiler DLL或者COM组件DLL,甚至当前进程是提权的。这种行为可以被利用来绕过Windows 7到10(包括最近的RS3)系统的默认UAC设置,...

anhkgg ⋅ 2017/09/21 ⋅ 0

Keycloak 1.4.0.Final 发布,SSO 集成解决方案

Keycloak 1.4.0.Final 发布,值得关注的更新如下: Authentication and Required Actions SPI - We've create SPIsfor authentication flows and required actions and made existing flows......

oschina ⋅ 2015/07/30 ⋅ 4

Invoice Application Front-end Using ElectronJS

By Sai Sarath Chandra, Alibaba Cloud Tech Share Author and Alibaba Cloud MVP In our previous article, we discussed in detail about: What ElectronJS is Why you should opt for Ele......

Cloud Focus ⋅ 04/17 ⋅ 0


原文地址:ECshop中验证码的使用作者:流星飞雨 ECshop中验证码的调用 <input type="text" size="8" name="captcha" class="inputBg" /> <img src="captcha.php?{$rand}" alt="captcha" onC......

鬼谷子灬 ⋅ 2015/01/01 ⋅ 0






线程与进程概念 在现代操作系统中,进程支持多线程。 进程是资源管理的最小单元; 线程是程序执行的最小单元。 即线程作为调度和分配的基本单位,进程作为资源分配的基本单位 一个进程的组成...

117 ⋅ 13分钟前 ⋅ 0


将elasticsearch-5.5.0 中的配置 path.data 指向原来的数据路径 即 path.data: /usr/local/src/elasticsearch-2.4.6/data 注意: elasticsearch-5.5.0 需要将jdk版本升级到1.8...

晨猫 ⋅ 14分钟前 ⋅ 1

lvm讲解 磁盘故障小案例


oschina130111 ⋅ 18分钟前 ⋅ 0


本文转载自公众号 Hollis 作为一个Java开发人员,经常要和各种各样的工具打交道,除了我们常用的IDE工具以外,其实还有很多工具是我们在日常开发及学习过程中要经常使用到的。 Hollis偏爱使用...

时刻在奔跑 ⋅ 30分钟前 ⋅ 0

restful风格 实现DELETE PUT请求 的web.xml的配置

import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframe......

泉天下 ⋅ 36分钟前 ⋅ 0


Shell数组 Shell在编程方面比Windows批处理强大很多,无论是在循环、运算。 bash支持一维数组(不支持多维数组),并且没有限定数组的大小。类似与C语言,数组元素的下标由0开始编号。获取数...

蜗牛奔跑 ⋅ 45分钟前 ⋅ 0

nmap为了开发方便 可以做简单的修改

因为nmap扫描是默认使用的是nse脚本,但是在开发的过程中需要修改后缀(主要是因为后缀为lua才能显示高亮,所以这里用一个取巧的办法) nse_main.lua文件中我们找到如下代码 local t, path = cn...

超级大黑猫 ⋅ 49分钟前 ⋅ 0


场景:前端用了vue没有用ajax与后台通信,用了axios,但是在代码运行过程中发现axios传递到后台的值接受到数据为null。 问题原因:此处的问题在与axios返回给后台的数据为json类型的,后台接...

王子城 ⋅ 51分钟前 ⋅ 0



左手的倒影 ⋅ 51分钟前 ⋅ 0

806. Number of Lines To Write String - LeetCode

Question 806. Number of Lines To Write String Solution 思路:注意一点,如果a长度为4,当前行已经用了98个单元,要另起一行。 Java实现: public int[] numberOfLines(int[] widths, Str...

yysue ⋅ 59分钟前 ⋅ 0