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/
转载于:https://www.cnblogs.com/itcomputer/p/4660706.html
ubuntu 安装(install) pwntcha[一个做验证码识别的开源程序]相关推荐
- 从零开始打造一个12306验证码识别系统
12306验证码从简单的数字图片验证码进化到图形识别验证码,成功拦住了需要购票的民众,但并没有拦住机器,今天我们用一篇文章讲解如何从零开始设计并实现一套12306验证码识别系统,所有思路已成功实现并达 ...
- 怎样查看一个网站是用什么开源程序做的?
判断一个网站是由哪种语言开发的方法,那么当需要知道一个网站是用的什么开源程序搭建时,我们该怎么查看和识别呢?在这之前,我们首先应该确保自己了解有哪些常见网站程序可直接拿来用?,有了一定知识储备才能谈得 ...
- Ubuntu 安装常用软件、做Windows10系统盘、初尝试更换硬盘
一.先唠一唠我买硬盘的事 电脑前几天突然开不开机,画面一直卡在logo,上网查了排查后基本能确定是硬盘的问题,不想去修电脑那修,我选择自己更换硬盘,要是原来硬盘没坏我还可以用把那个硬盘改成移动盘,要是 ...
- ubuntu安装好后需要做的几件小事_总结帖
1.安装gedit sudo apt-get update sudo apt-get install gedit-gmate sudo apt-get install gedit-plugins su ...
- myeclipse安装、导入一个项目、解决2个程序错误、解决运行错误、运行项目
使用MyEclipse:安装: 工作空间: 启动: 版本: 导入项目: 出现下图错误: 解决: 规则模式设为**即可: 另一个错误: 解决: 不同项目的数据库连接字符串在不同的配置文件里:此项目是在h ...
- 爬虫入门经典(十七) | 图形验证码识别
大家好,我是不温卜火,是一名计算机学院大数据专业大三的学生,昵称来源于成语-不温不火,本意是希望自己性情温和.作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己 ...
- 验证码识别的原理python_Python验证码识别处理实例
一.准备工作与代码实例 1.PIL.pytesser.tesseract (1)安装PIL:下载地址:http://www.pythonware.com/products/pil/(CSDN下载) 下 ...
- 深度学习caffe实战(一)验证码识别
狭义上讲验证码识别是将验证码图像转化成字符串值,传统方法常常先对验证码图像进行字符分割,再对验证码进行识别,劣势在于字符分割方法往往针对不同风格的验证码需要做修改,某些验证码加入噪声或线条,字符位置不 ...
- ubuntu安装无线网卡驱动(包括离线安装)
·· / ·– ·· ·-·· ·-·· / ·–· · ·-· ··· ·· ··· - / ··- -· - ·· ·-·· / ·· / ·– ·· -· 相信安装无线网卡驱动是许多linux初 ...
最新文章
- 科研经验:一篇学术文章要写多久
- JAVA笔记11__File类/File类作业/字节输出流、输入流/字符输出流、输入流/文件复制/转换流...
- DeepMind用ReinforcementLearning玩游戏
- win10诊断启动后联网_小技巧:win10网络共享文件夹出现错误无法访问如何解决?...
- AI开发者福音!阿里云推出国内首个基于英伟达NGC的GPU优化容器
- 【OpenCV 例程200篇】23. 图像添加中文文字
- python 文件按行读写
- 倡议书格式范文_倡议书写作格式及范文(共9篇)
- php构建的开源的淘宝客cms程序下载地址总结,采集插件小程序等
- Oracle分析函数之Rank函数
- PYTHON利用REMOVEBG库实现抠图
- 声表面波传感器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 查看google浏览器里的证书
- 线性代数学习笔记(二十九)——方程组解的结构(一)
- 如何提高领英添加好友邀请通过率的细节和方法技巧
- 英伟达显卡与CUDA
- 【英文美方阅读】之《The falling of the leaves》——《叶落》
- 常见snapper.sql脚本使用方法
- 数据仓库系列3-事实表
- idea将web项目打包成war包并部署到服务器上运行