我用python破解了前女友发来的PDF加密文件,却发现......

Python学习笔记(十一)——处理PDF密码破解 #! python3 #UnlockPDF.py - #Usage: # #Author : qmeng #MailTo : qmeng1128@163.com #QQ : 1163306125 #Blog : http://blog.csdn.net/Mq_Go/ #Create : 2018-02-11 11:02:32 #Version: 1.0 # import PyPDF2... 阅读详情

背景

晚上,正跟队友组团开黑

突然,微信上前女友秃然发来消息

快一年了,难道是想要复合?
在这里插入图片描述
发来的竟是一个 " 520快乐.pdf " 的加密文件

想复合就直说呀

干嘛还要搞得这么有情趣,让我破解
在这里插入图片描述
伴随着我队友刺耳的骂街声

我果断地退出了游戏

撸出了我的python代码…
在这里插入图片描述

1、根据对前女友的了解,密码为4位纯数字。(代码中可以自定义代码生成函数,生成各种组合的密码,进行破解)

2、520快乐.pdf 如下 ↓ ↓ ↓ 加密了打不开

在这里插入图片描述

安装pdf工具模块

pip install PyPDF2
PS D:\> pip install PyPDF2

Looking in indexes: http://mirrors.aliyun.com/pypi/simple

Collecting PyPDF2

  Downloading http://mirrors.aliyun.com/pypi/packages/b4/01/68fcc0d43daf4c6bdbc6b33cc3f77bda531c86b174cac56ef0ffdb96faab/PyPDF2-1.26.0.tar.gz (77 kB)

     |████████████████████████████████| 77 kB 919 kB/s

Using legacy 'setup.py install' for PyPDF2, since package 'wheel' is not installed.

Installing collected packages: PyPDF2

    Running setup.py install for PyPDF2 ... done

Successfully installed PyPDF2-1.26.0

PS D:\>
python实现pdf解密(打开密码,非权限密码) 因为网上找的资源一百多个pdf都是加密的,手动在线解密也比较费时费力,所以研究了一下,发现网上大部分还是解除权限密码的,对于打开密码的解密比较少(可以说几乎没有),所以记录一下。。。类似下面这样的韩国漫画。 阅读详情

相关推荐

用python破解了前女友发来的加密pdf文件,结果却发现

发来的竟是一个 " 520快乐.pdf " 的加密文件想复合就直说嘛干嘛还要搞的这么有情趣,让我破解伴随着我队友刺耳的骂街声我平静而果断的的退出了游戏撸出了,我的python代码。。。明确需求1、根据对前女友的了解,密码为4位纯数字。(代码中可以自定义代码生成函数,生成各种组合的密码,进行破解)2、520快乐.pdf 如下 ↓ ↓ ↓ 加密了打不开安装pdf工具模块PS D:\> pip install PyPDF2Looking in indexes: http://mirrors.aliyun.com/

2401_84003941的博客 969

2024年Python最新用python破解了前女友发来的加密pdf文件,结果却发现

如何给pdf加密码?要想破解加密的pdf文件,就要知道如何给pdf加密。可以通过PyPDF2模块,给pdf加密。代码如下:#加密PDF“”":param old_Path: 待加密文件的路径名:param new_Path: 加密之后的文件路径名“”"

2401_84692751的博客 428

520晚上,我用python破解了前女友发来的加密pdf文件,结果却发现...

520晚上,我用python破解了前女友发来的加密pdf文件,结果却发现...

python03011的博客 241

【python】在Python中读取和加解密PDF文件的详细教程与应用实战

在Python中读取和加密PDF文件是一项常见且实用的任务,尤其对于需要处理大量文档自动化处理的场景。本文将详细介绍如何使用Python读取PDF文件内容以及如何使用不同的库来给PDF文件加密。

景天科技苑 2291

PyPDF2模块和英文文档

PyPDF2的模块及类函数的英文介绍,PyPDF2的模块及类函数的英文介绍,PyPDF2的模块及类函数的英文介绍,PyPDF2的模块及类函数的英文介绍

手把手教你用STM32CubeIDE移植Vector CCP驱动,实现与INCA的标定通信(附避坑指南)

本文详细介绍了如何在STM32CubeIDE环境下移植Vector CCP驱动,实现与INCA的标定通信。从开发环境准备、CAN外设配置到CCP协议栈移植和A2L文件生成,提供了完整的操作流程和常见问题解决方案,帮助工程师快速掌握基于CAN总线的标定技术。

weixin_28685287的博客 138

水星路由器+群晖NAS+外网访问

水星路由器+群晖NAS+外网访问 有了公网IP,家里是水星路由器的 怎么设置外网访问 1.先电脑登录群晖的http://【你的群晖名】.quickconnect.to/ 2.【控制面板】进入设置 3.选择synology依次设置 ,【主机名称】就是你的名称。注意:左下角第7步,一定勾选。 4.下面进入192.168.1.1水星路由器设置。【IP与MAC绑定】点击NAS对应的【绑定】注意,点这里之前Nas一定设置了固定内网ip(后面补充 )。 5.【高级用户】-虚【拟服务器】。常用服务器不用选,其他的对应

wjxue201的博客 2599

DDR5内存调优实战:手把手教你搞定Write Leveling Training Mode(附时序图解析)

本文深入解析DDR5内存调优中的Write Leveling Training Mode技术,详细介绍了其核心原理、硬件准备、实战步骤及常见问题解决方案。通过JESD79-5标准定义的反馈机制,帮助硬件工程师精确对齐DQS与CK信号,提升系统稳定性和数据可靠性。附有时序图解析和代码示例,适合DDR5内存系统设计与调试参考。

weixin_29256771的博客 550

【三维重建】基于多视角图像的三维重建

基于多视角图像的三维重建》

m0_64446860的博客 8759

从封装到先进封装:一文讲透Chiplet、2.5D/3D堆叠与系统集成

封装是芯片产业链中连接硅片与电路板的桥梁,承担物理保护、电气连接、散热与机械支撑等核心任务。传统封装从DIP、QFP发展到BGA,通过提升引脚密度满足早期性能需求。随着摩尔定律放缓,单纯缩小晶体管尺寸难以为继,先进封装应运而生,其核心理念从“封装单颗芯片”转向“系统级高密度集成”。扇出型封装、2.5D硅中介层、3D堆叠、Chiplet和系统级封装等技术,通过微米级互连和垂直堆叠,大幅提升I/O密度与带宽,成为AI芯片、HBM存储、高性能计算等领域的关键支撑。本文梳理先进封装的技术演进、分层架构与工程难点,帮

weixin_29185167的博客 367

微信小程序 “net::ERR_CONNECTION_REFUSED” 报错大揭秘与破解之道

在微信小程序开发与运行过程中,“net::ERR_CONNECTION_REFUSED” 报错是开发者常遇难题。该错误意味着小程序与服务器连接建立失败,会导致功能无法使用、数据加载异常等问题,严重影响用户体验和业务运转。本文系统剖析此错误,从网络环境不佳、服务器异常、小程序配置有误等常见触发场景入手,提供网络、服务器、配置、代码等多维度排查步骤,给出针对性解决策略,如修复网络、处理服务器故障、修正配置与代码错误,还提出开发与运维阶段的预防措施,助力开发者高效解决该报错问题。

邓邓子的博客 6134

SAP 采购申请、采购订单的审批策略

采购申请、采购订单的审批策略 采购申请审批 PR审批可以分为:含分类、无分类 1、无分类PR审批: A、后台配置: 设置批准代码(批准代码可以设置多级审批): 发布批准标识使用系统已有的 “2 询价/采购订单”: 新建采购申请审批策略Z1(仅设置1级审批,一共可以设置8级审......

willieyuan的博客 2万+

盲孔、埋孔、通孔、一阶HDI、二阶HDI概念

文章目录1. 盲孔和埋孔2. 一阶、二阶HDI3. PADS软件设置盲埋孔 1. 盲孔和埋孔 HDI板是高密度互连(High Density Interconnector)的缩写,是生产印制板的一种技术,使用微盲埋孔技术的一种线路分布密度比较高的电路板,也被称为盲埋孔板,下图就是一个6层HDI板,其中C和D就是盲孔,B是埋孔,A是通孔。 盲孔(Blind Via)指连接外层到内层的金属化孔,D是V13孔,连接顶层和第3层,C是V56孔,连接第5层和底层。 埋孔(Buried Via)指连接内层到内层的金属

记得诚 3万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

上一篇: 0基础,非计算机专业,怎么自学Python?
下一篇: 如何看待鹅厂 2022 校招大厂薪资首发,白菜总包接近 40w ?
Python王饱饱
博客等级 码龄5年 504粉丝 165原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值