背景
晚上,正跟队友组团开黑
突然,微信上前女友秃然发来消息
快一年了,难道是想要复合?
发来的竟是一个 " 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:\>