ubuntu 安装(install) pwntcha[一个做"验证码识别"的开源程序]

一、安装
1.
sudo apt-get install libsdl1.2-dev libsdl1.2debian
sudo apt-get install libsdl1.2-dev(比较大,10M左右)

sudo apt-get install libsdl-image1.2-dev

sudo apt-get install libsdl-mixer1.2-dev

sudo apt-get install libsdl-ttf2.0-dev

sudo apt-get install libsdl-gfx1.2-dev

2.安装imlib2

sudo apt-get install libimlib2

sudo apt-get install libimlib2-dev

3.sudo apt-get install opencv,大概60M

4.sudo apt-get install subversioin

5.svn co svn://svn.zoy.org/caca/pwntcha/trunk pwntcha

6../bootstrap

7.make

8.make install

二、运行

2、编译

pwntcha

2.1、产生configure脚本和Makefile (cd trunk/ && ./bootstrap)

2.2、编译,安装 (./configure && make && make install)

此时,就会在trunk/src/目录下产生可执行文件

pwntcha

,但是,程序还不能做验证码识别。你还需要做以下设置:

在可执行文件

pwntcha

所在目录(默认是trunk/src/)下建立share目录。

把trunk/src/下的站点文件夹(xanga,vbulletin,tickets,ticketmaster,slashdot,scode,phpbb,paypal....),移到share里边。即:share下每个文件夹下都有一个站点文件夹,这些文件夹使得

pwntcha

能打开这些站点的验证码图片文件。

这两大步骤之后,就能使用

pwntcha

了。命令是:

Usage: ./

pwntcha

[OPTION]... IMAGE...

-m, --mode <mode> force operating mode

-s, --share <dir> specify shared dir

-q, --quiet do not print information messages

-h, --help display this help and exit

-v, --version output version information and exit

下载图片:

curl -O http://hactheplanet.com/blog/wp-content/uploads/2011/01/authimage.jpeg

pwntcha authimage.jpeg

运行

cd src

pwntcha authimage.jpeg -s ../src/

时间: 2024-10-14 07:51:46

ubuntu 安装(install) pwntcha[一个做"验证码识别"的开源程序]的相关文章

使用Tesseract-OCR 做验证码识别浅析

使用工具jTessBoxEditor-0.7(这个是在java平台下开发的,所以 它只支持java平台 ,在使用前应该先配置好java环境) tesseract 程序集(因为该程序集是在.net 2.0平台下 开发的,所以 只能支持到2.0 在使用时请注意(也可以自己去网上找别人用更高的版本编译好的)) tesseract-ocr-setup-3.01-1  使用开发语言.net 辅助工具 Visual Studio 至少能支持.net 2.0即可 首先,我们要找到自己需要做验证识别的验证码图片

Ubuntu安装完之后需要做的事情

字体推荐思源 lantern可以设置全局代理 安装好了ubuntu之后,安装gnome主题 安装Gnome之前,升级系统: $ sudo apt update $ sudo apt upgrade 1 2 sudo apt-get update sudo apt-get install gnome-session-flashback 1 2 安装完之后使用classic主题登录(此时终端不可用ctrl+alt+t) Ubuntu 16.04/16.10安装KDE Plasma $ sudo ad

ubuntu安装完成后需要做的事情

1.删除libreoffice libreoffice虽然是开源的,但是Java写出来的office执行效率实在不敢恭维,装完系统后果断删掉 [html] view plain copy sudo apt-get remove libreoffice-common 2.删除Amazon的链接 [html] view plain copy sudo apt-get remove unity-webapps-common 3.删掉基本不用的自带软件(用的时候再装也来得及) [html] view p

利用开源程序(ImageMagick+tesseract-ocr)实现图像验证码识别

利用开源程序(ImageMagick+tesseract-ocr)实现图像验证码识别 分类: 开放项目2012-07-23 17:28 6712人阅读 评论(0) 收藏 举报 tiffimagecompression引擎pascalcharacter --------------------------------------------------低调的分割线--------------------------------------------------- Linux下有两个重要的编程准则

Python验证码识别处理实例

一.准备工作与代码实例 1.PIL.pytesser.tesseract (1)安装PIL:下载地址:http://www.pythonware.com/products/pil/(CSDN下载) 下载后是一个exe,直接双击安装,它会自动安装到C:\Python27\Lib\site-packages中去, (2)pytesser:下载地址:http://code.google.com/p/pytesser/,(CSDN下载) 下载解压后直接放C:\Python27\Lib\site-pack

Python验证码识别处理实例(转载)

版权声明:本文为博主林炳文Evankaka原创文章,转载请注明出处http://blog.csdn.net/evankaka 一.准备工作与代码实例 1.PIL.pytesser.tesseract (1)安装PIL:下载地址:http://www.pythonware.com/products/pil/(CSDN下载) 下载后是一个exe,直接双击安装,它会自动安装到C:\Python27\Lib\site-packages中去, 个人补充:上面是32位,个人查到64位地址 http://ww

ubuntu 安装 mysql

ubuntu 安装 mysql 女友要做linux三级项目,但是搞了一晚上都没有安装好mysql,我知道她是不想打扰我,不想麻烦我.为她这种善举真心感到开心,她一定可以进名企的,最起码搞不明白不睡觉的决心是值得表扬的. 我们在ubuntu上安装只需要三个命令就行,因为当时我装的比较仓促,所以没有来的急截图,大家原谅哈 1   sudo apt-get install mysql-server 执行命令后,他会下载源,可能第一次没有执行成功,但是又执行了一次,没有问题了,中间可能要确定一下 输入一

Python验证码识别处理实例(转)

一.准备工作与代码实例 1.PIL.pytesser.tesseract (1)安装PIL:下载地址:http://www.pythonware.com/products/pil/(CSDN下载) 下载后是一个exe,直接双击安装,它会自动安装到C:\Python27\Lib\site-packages中去, (2)pytesser:下载地址:http://code.google.com/p/pytesser/,(CSDN下载) 下载解压后直接放C:\Python27\Lib\site-pack

[blog]验证码识别--资料收集

证码识别--资料收集 一.验证码基础知识 验证码设计的目的就是区分“人”和“机器”,所以它在被设计的时候,主要的目的就是防止被采用就是自动识别出来.所以作为破解者来说,一开始就是处于劣势地位的.当然这使得验证码的破解变成了一项结合图像识别.模式识别的猜谜解题活动. 验证码的识别很难达到100%.因为在现实生活中,人也可能是识别错误的,所以当错误发生的时候,验证码识别系统会再提供一个新的验证码.如果单次识别有50%的识别成功率(也就是50%的失败率),那么连续三次的总体成功率就可以达到0.875(