文档章节

Python暴力破解zip密码

whoRyou
 whoRyou
发布于 2016/11/14 17:18
字数 130
阅读 136
收藏 1
import zipfile

if __name__ == '__main__':
    z = zipfile.ZipFile('test.zip')
    #跑的字典为当前目录下的dictionary.txt
    passfile = open('dictionary.txt', 'r')

    for line in passfile.readlines():
        password = line.strip('\n')
        try:
            #test.zip位于D盘根目录下
            z.extractall(path='d://', pwd=password)
            print 'password is:', password
            break
        except Exception, e:
            pass

代码很简单,其实这段跟hacker基本没什么关系,都是写Python入门的一些知识点,就是遍历下字典,加上zipfile中的extractall函数,文件流,字符串,异常处理,成功率就看你的字典质量了~

© 著作权归作者所有

whoRyou
粉丝 0
博文 1
码字总数 130
作品 0
朝阳
程序员
私信 提问
Python暴力破解教程: Zip加密文件, pdf加密书籍在线爆破!

前言 有些人对Python的暴力破解始终抱有嗤之以鼻的看法,然而却也不得不承认,这种思想和技术也是我们必须要会的。 此教程完全是为了让不懂的人,或者还没学会的人掌握他,各位看官最下留情。...

Python新世界
2018/07/31
0
0
好朋友自学一月Python后直接爆了我校内网,我想问可以改分数吗?

这个暴力破解很多语言都可以做到,然而我还是推崇Python。因为Python有抓包神器urllib 包呀! Python相对其它语言代码量根本不是一个级别的! 打个比方:1 + 1 + 1 + 1 = 4 Python:1 X 4 =...

python达人
2018/04/07
0
0
WiFi破解这个技术很普通!Python几行代码就可以做到!进来就学会

是不是还在为WiFi密码发愁,甚至有时候还忘掉自己家的WiFi密码,没关系,今天我给大家带来几个破解WiFi密码的案例!我先说明下这个东西一点都不高端,甚至看起来有点糟糕,而且用的是单线程~...

糖宝lsh
2018/08/18
0
0
一个最简单的博客园文章密码暴力破解器-python3实现

一个最简单的博客园文章密码暴力破解器-python3实现 我之前想写路由器的密码暴力破解器,我手上只有极路由,发现极路由有安全限制,只能允许连续10密码错误,所以我改拿博客园练手。 博客园的...

黑暗圣堂武士
2016/06/15
314
1
Katana Framework武士刀操作指南

  Katana Framework是用Python语言写的渗透框架,但我更觉得它像是一个工具箱,作者是俄罗斯人,该工具集成以下功能:SQL注入、NMAP系统扫描探测、DNS欺骗,DNS伪装、MSF后门、字典生成、邮...

FreeBuf
2018/05/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Qt编写数据可视化大屏界面电子看板9-曲线效果

一、前言 为了编写数据可视化大屏界面电子看板系统,为了能够兼容Qt4和嵌入式linux系统,尤其是那种主频很低的,但是老板又需要在这种硬件上(比如树莓派、香橙派、全志H3、imx6)展示这么华...

飞扬青云
10分钟前
0
0
责任链模式

//这篇博客的博主真的不错,解析的都很清晰明了, https://blog.csdn.net/jason0539/article/details/45091639

南桥北木
36分钟前
3
0
Flutter -------- dio网络请求

dio是Flutter中文网开源的一个强大的Dart Http请求库,支持Restful API、FormData、拦截器、请求取消、Cookie管理、文件上传/下载、超时等... 1.添加依赖# dependencies: dio: 2.1.x #...

切切歆语
46分钟前
1
0
PHP的学习

PHP变量的命名必须以$符开始,如: $i;$j;$name; $符后面的第一个字符不可以是数字,只能是字母或者下划线(_)。 除了下划线(_)之外,变量中不能出现任何特殊字符,也就是变量只能包含...

墨冥
今天
3
0
一篇文章彻底搞懂Java虚拟机

概念: 虚拟机:指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。常用的虚拟机有VMWare,Visual Box,Java Virtual Machine(Jav...

骚年锦时
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部