开源项目
未读
PDF权限密码解密
这是一个用于解密 PDF 文件权限的工具的介绍。
**功能:**
* 批量或单个解密 PDF 文件的权限,例如禁止编辑、禁止打印等。
* **无法解密需要打开密码的 PDF 文件。**
**下载:**
* 提供了 v1.1 和 v1.0 两个版本,v1.1 为安装包,集成了右键菜单;v1.0 为单文件。
* 提供了下载链接。
**用法:**
* 安装后,右键点击 PDF 文件,选择"移除权限";
* 或者在文件夹空白处右键选择"移除 PDF 权限";
* 或者右键文件夹选择"移除 PDF 权限";
* 或者将 PDF 文件(多个文件或文件夹)拖到 v1.0.exe 上。
* 解密后的文件将保存在原文件同目录下,命名为 `_decrypt.pdf`。
**注意事项:**
* v1.1 版本打包可能被杀毒软件误报。
* 解密速度可能较慢,尤其是对于较大的 PDF 文件。
Python 代码速读指南
这本Python代码速读指南以通俗易懂的语言,结合变量、数据类型、关键字、容器等核心概念,深入浅出地讲解了Python的基本语法和程序执行逻辑,旨在帮助读者像电脑一样思考,快速理解代码,并为进一步学习打下坚实基础。
逆向
未读
某校图书馆预约系统分析
本文细致分析了某校图书馆预约系统的登录机制,发现其采用了AES加密账号密码,并使用HMAC-SHA256算法对请求头进行签名验证。文章通过逆向分析,揭示了加密密钥与关键算法,并提供了可用的 Python 代码实现。最后,作者也提出登录时用户名和密码在headers中传递是一种值得注意的现象。