PDF文档的加密与暴力破解加密文档
发布时间:2022-10-22 18:02:35 所属栏目:安全 来源:互联网
导读: 对于私密的PDF文档,为了不让别人查看里面的内容,我们需要设置一个密码。可以利用Python来实现,在PyPDF2模块中,调用encrypt()方法,可以为PDF文档设置密码。
操作系统:macOS Monterey
操作系统:macOS Monterey
对于私密的PDF文档,为了不让别人查看里面的内容,我们需要设置一个密码。可以利用Python来实现,在PyPDF2模块中,调用encrypt()方法,可以为PDF文档设置密码。 操作系统:macOS Monterey 12.5 IDE:Pycharm 2021.3 语言:Python3.9 1. PDF文档的加密 加密原理:对PDF文档进行加密的原理其实很简单,不断读取“7.pdf“每一页中的内容,将其写入pdf_writer对象中。在将该对象作为PDF文档写到本地前,调用encrypt()方法,完成密码设置。代码如下:
运行结果如下图所示: 2. PDF文档的暴力破解 在PyPDF2模块中,调用decrypt()方法,通过读取密码字典文件里的密码,暴力破解文档加密方式,即可完成PDF文档的解密。源码如下:
运行结果如下: 打开破解文件如下图所示: (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐