一、安装
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/

转载于:https://www.cnblogs.com/itcomputer/p/4660706.html

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

  1. 从零开始打造一个12306验证码识别系统

    12306验证码从简单的数字图片验证码进化到图形识别验证码,成功拦住了需要购票的民众,但并没有拦住机器,今天我们用一篇文章讲解如何从零开始设计并实现一套12306验证码识别系统,所有思路已成功实现并达 ...

  2. 怎样查看一个网站是用什么开源程序做的?

    判断一个网站是由哪种语言开发的方法,那么当需要知道一个网站是用的什么开源程序搭建时,我们该怎么查看和识别呢?在这之前,我们首先应该确保自己了解有哪些常见网站程序可直接拿来用?,有了一定知识储备才能谈得 ...

  3. Ubuntu 安装常用软件、做Windows10系统盘、初尝试更换硬盘

    一.先唠一唠我买硬盘的事 电脑前几天突然开不开机,画面一直卡在logo,上网查了排查后基本能确定是硬盘的问题,不想去修电脑那修,我选择自己更换硬盘,要是原来硬盘没坏我还可以用把那个硬盘改成移动盘,要是 ...

  4. ubuntu安装好后需要做的几件小事_总结帖

    1.安装gedit sudo apt-get update sudo apt-get install gedit-gmate sudo apt-get install gedit-plugins su ...

  5. myeclipse安装、导入一个项目、解决2个程序错误、解决运行错误、运行项目

    使用MyEclipse:安装: 工作空间: 启动: 版本: 导入项目: 出现下图错误: 解决: 规则模式设为**即可: 另一个错误: 解决: 不同项目的数据库连接字符串在不同的配置文件里:此项目是在h ...

  6. 爬虫入门经典(十七) | 图形验证码识别

      大家好,我是不温卜火,是一名计算机学院大数据专业大三的学生,昵称来源于成语-不温不火,本意是希望自己性情温和.作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己 ...

  7. 验证码识别的原理python_Python验证码识别处理实例

    一.准备工作与代码实例 1.PIL.pytesser.tesseract (1)安装PIL:下载地址:http://www.pythonware.com/products/pil/(CSDN下载) 下 ...

  8. 深度学习caffe实战(一)验证码识别

    狭义上讲验证码识别是将验证码图像转化成字符串值,传统方法常常先对验证码图像进行字符分割,再对验证码进行识别,劣势在于字符分割方法往往针对不同风格的验证码需要做修改,某些验证码加入噪声或线条,字符位置不 ...

  9. ubuntu安装无线网卡驱动(包括离线安装)

    ·· / ·– ·· ·-·· ·-·· / ·–· · ·-· ··· ·· ··· - / ··- -· - ·· ·-·· / ·· / ·– ·· -· 相信安装无线网卡驱动是许多linux初 ...

最新文章

  1. 科研经验:一篇学术文章要写多久
  2. JAVA笔记11__File类/File类作业/字节输出流、输入流/字符输出流、输入流/文件复制/转换流...
  3. DeepMind用ReinforcementLearning玩游戏
  4. win10诊断启动后联网_小技巧:win10网络共享文件夹出现错误无法访问如何解决?...
  5. AI开发者福音!阿里云推出国内首个基于英伟达NGC的GPU优化容器
  6. 【OpenCV 例程200篇】23. 图像添加中文文字
  7. python 文件按行读写
  8. 倡议书格式范文_倡议书写作格式及范文(共9篇)
  9. php构建的开源的淘宝客cms程序下载地址总结,采集插件小程序等
  10. Oracle分析函数之Rank函数
  11. PYTHON利用REMOVEBG库实现抠图
  12. 声表面波传感器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  13. 查看google浏览器里的证书
  14. 线性代数学习笔记(二十九)——方程组解的结构(一)
  15. 如何提高领英添加好友邀请通过率的细节和方法技巧
  16. 英伟达显卡与CUDA
  17. 【英文美方阅读】之《The falling of the leaves》——《叶落》
  18. 常见snapper.sql脚本使用方法
  19. 数据仓库系列3-事实表
  20. idea将web项目打包成war包并部署到服务器上运行

热门文章

  1. 数字模拟信号 单双信道传输
  2. Volley 源码解析之网络请求
  3. SpringBoot简要
  4. 【转载】C# 理解泛型
  5. python入门(5)使用文件编辑器编写代码并保存执行
  6. 最长无重复字符子串?
  7. 【BZOJ1001】[BeiJing2006]狼抓兔子
  8. What to call your Academic Event
  9. redhat6.4 安装oracle 10g error
  10. 高计能计算要实现软着陆