• Python黑科技:暴力破解,你的密码真的安全么?


    今天呢,给大家带来一个Python的暴力破解加密的压缩文件的方法~

    (是不是压缩文件不重要)。

    另外你会不会Python也不重要

    首先,我们得说一下,如何打开一个压缩文件,如下:

    打开一个压缩文件的方法

    其中,第一行是导入zipfile这个模块,这个模块可以用来打开压缩文件。

    第三行,用来初始化一个压缩文件

    第四行,用来解压一个压缩文件,其中的参数,我带你们看一下:

    extractall的源码

    是其中有三个参数,都是非必须参数,其中,path是你解压的路径,members是解压的文件(这个用不上),pwd是密码。

    我之前已经创建了一个有密码的压缩文件:12345

    如果正确输入的话,结果是这样的:

    注意,旁边已经生成了一个解压之后的文件

    好,那么如果没有正确输入,结果如何呢?

    很不好看,出现了一个报错

    那么我们现在知道了,那么就该进行暴力破解了。

    先写一个解压的函数,并且给它一个参数,作为密码:

    再写一个主函数,其中包括生成密码。

    来看一下结果:

    完成啦,好了,有地方需要声明一下:我只用了简单的数字密码,所以暴力破解很快,这里只是演示效果,就没有弄很复杂的密码了,一般来说,使用十位以上的混合密码,就是非常非常难破解的。

    注意:如果你是打算找python高薪工作的话。我建议你多写点真实的企业项目积累经验。不然工作都找不到,当然很多人没进过企业,怎么会存在项目经验呢? 所以你得多找找企业项目实战多练习下撒。如果你很懒不想找,也可以进我的Python交流圈:1156465813。群文件里面有我之前在做开发写过的一些真实企业项目案例。你可以拿去学习,不懂都可以在裙里找我,有空会耐心给你解答下。

    以下内容无用,为本篇博客被搜索引擎抓取使用
    (* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)
    python 是干什么的 零基础学 python 要多久 python 为什么叫爬虫
    python 爬虫菜鸟教程 python 爬虫万能代码 python 爬虫怎么挣钱
    python 基础教程 网络爬虫 python python 爬虫经典例子
    python 爬虫
    (* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)
    以上内容无用,为本篇博客被搜索引擎抓取使用

  • 相关阅读:
    Android虚拟机 修改IMEI
    Android 真机调试缺少sqlite3
    DouBan FM API
    MySQL 常用命令[不断更新中]
    通过QRCode生成二维码与解码
    Ant 批量打包Android Umeng多渠道版本
    Centos服务器常用配置集合
    MTU详解
    openvswitch-with-conntrack_nat
    NAT介绍及NAT设备类型
  • 原文地址:https://www.cnblogs.com/shuchongzeishuai/p/14158200.html
Copyright © 2020-2023  润新知