Python编程学习爆破一些简单加密的文件

前言

这里只是分享一下Python如何生成爆破字典,对于简单的一些加密文件,咱们可以跑字典获取正确的密码,比如zip加密文件。这里小编给大家简单的介绍一下爆破字典的方法,希望对大家学习Python有帮助!

基本环境配置

版本:Python3.6

系统:Windows

实例1:

如果我知道某个账户的密码一定是数字并且只有4位(其实这种情况也不少见)

那么我就可以开发一个0000-9999的字典:

运行后就可以在当前目录生成一个dict.txt字典

实例2:

如果我想暴力破解一个Web后台

那么我会想到:密码信息通常和这个网站的域名有所关联

假设它存在后来管理密码,那么很大可能会结合xuyiqing,cnblogs

如果再配合一些常见的弱密码比如:admin,root,manager

再加上一些特殊字符,比如!@#,那么生成的字典将会是一个高精度,有针对性的

这里需要用一个Python的第三方库:

代码部分也不难:

我这里只是一个抛砖引玉的效果,具体的可以根据自己的需求进行修改:

使用:

小编推荐一个学Python学习交流群(627012464),无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!里面有开发工具,很多干货和技术资料分享!

回车即可在当前目录生成字典文件

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对小编的支持。

推荐阅读更多精彩内容

  • 前言 这里分享一波python如何生成暴力破解文件的字典,那些简单的加密文件,我们可以跑字典 来筛选正确的密码,比...
    慌翯阅读 130评论 0 1
  • 引言 工作中常常用到压缩文件或将文件压缩的问题,为了提高工作效率,这次来分享一下vba中的文件压缩和解压缩的代码,...
    kiddragon阅读 2,883评论 0 0
  • 从工作到现在已经丢了两个笔记本电脑了,我的电脑基本上都是工作、学习、生活一体,虽然平时有备份的习惯,大部分比较核心...
    璐白阅读 3,185评论 0 3
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 3,509评论 13 21
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 3,806评论 0 6