Acropalypse-Multi-Tool
杂项题工具
关键词: 截图 残缺
可以修复 Acropalypse 漏洞的截图
关于这个程序的运行
这是 Windows 截图信息泄露漏洞的图片修复工具
基于 Python 开发,需要用到几个特定的库
但是这些库安装起来容易出一些抽象问题,我被折磨了相当之久
为了未来的自己可以不被折磨,于是写下这篇保姆级避坑食用指南
写于 2023-10-28 ,感谢这天的自己罢
运行
- 一般是通过 python ./gui.py 命令,但容易出奇奇怪怪的问题,所以我是在 Pycharm 中新建项目运行的
- 使用 3.10 版本的 Python 可运行
支持库的安装
正常的必装支持库
- 需要两个库
Pillow [版本:9.5.0]
sv_ttk [版本:2.4.3] 安装方法:
pip3 install Pillow==9.5.0 -i https://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com pip3 install sv_ttk==2.4.3 -i https://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
如果安装失败让你更新 pip 版本,输入这行代码:
python -m pip install --upgrade pip -i https://pypi.douban.com/simple
- 然后按 运行 章节所说,我是用 Pycharm 复现的,所以应该在 Pycharm 的终端中运行以上命令
gif_lib 库
- 这个库甚是抽象
- 我完全不知道这是哪个库下辖的,所以无法正常安装,每次运行都报错这个库引用的函数找不到,导致运行失败
解决办法:
看这个库名大致可以猜到,这是个关于 gif 格式的库
所以如果需要修复的截图不是 gif 格式,而是 png 的话,把from gif_lib import acropalypse_gif
这行代码直接注释掉就好