PDF文档的加密与暴力破解加密文档
发布时间:2022-10-22 18:01:54  所属栏目:安全  来源:未知 
            导读:                        对于私密的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文档的解密。源码如下: 运行结果如下: 
 打开破解文件如下图所示: 
 (编辑:南平站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! | 
站长推荐
            
        



