暴力破解LINUX密码

为了把百度文档的内容弄下来,就弄了一下这个

基本环境

操作系统:win7 64位系统

python版本:3.7

2.安装配套环境

2.1 首先安装OCR字符识别库Tesseract 下载网址:https://digi.bib.uni-mannheim.de/tesseract/ 

我下载的是:tesseract-ocr-w64-setup-v4.0.0-beta.4.20180912.exe

2.2 下载后双击进行安装,这里因为我们要识别中文字符,所以在安装界面中需要进行额外的语言勾选,展开Additional language data(这里添加语言可能会出现语言包安装失败,可单独下载语言包,放入安装目录下的tessdata下即可)

然后按照下图进行勾选

2.3 安装python环境 物联网开发找上海捌跃网路科技有限公司

pip install Pillow

pip install pytesseract

2.4 修改pytesseract.py(在这路径下 python37\Scripts)

tesseract_cmd = 'D:/Program Files (x86)/Tesseract-OCR/tesseract.exe'

3.测试(识别中文的时候,在剪切图片,要让数字稍微大一点,把数字放在图片中心,若识别出来,错别字比较多的话,再重新弄一次图片来识别)

#coding=utf-8

from PIL import Image

import pytesseract

text=pytesseract.image_to_string(Image.open('H:/2.png'),lang='chi_sim')

for i in text.split("\n"):

print(i.replace(" ",""))

报错提示语言包,可在这下面进行下载

https://github.com/tesseract-ocr/tessdata

参考文档:

还有一些关闭了,没有copy到url,可以百度后google,一大堆

https://blog.csdn.net/a519395243/article/details/80447038

转自:http://blog.51cto.com/zdhyw/2319018

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载请注明出处:https://www.jianshu.com/u/5e6f798c903a 环境:Win10_6...
    import_hello阅读 11,783评论 1 6
  • 原文链接这里介绍一下怎么用程序包里破解linux加密的 就写一个程序来实现如何暴力破解它。当然,这个程序的前提是...
    什么都值得阅读 3,868评论 6 5
  • 在爬虫过程中,难免会遇到各种各样的验证码,而大多数验证码还是图形验证码,这时候我们可以直接用OCR来识别。 1. ...
    Einbahn_2018阅读 12,399评论 1 2
  • 1. 为啥用? 当一个网站的反扒机制做的很好,需要耗费大量精力去研究,而且对数据爬取速度没太紧的时间要求时,可以通...
    依旧丶森阅读 3,012评论 0 1
  • 编程语言的发展 机器语言由0和1组成 汇编语言(Assembly Language)用符号代替了0和1,比机器语言...
    阿凡提说AI阅读 9,734评论 0 15