An open API service indexing awesome lists of open source software.

https://github.com/aabysszg/deformed-image-restorer

自动爆破PNG图片宽高并一键修复工具
https://github.com/aabysszg/deformed-image-restorer

ctf ctf-tools image image-restoration misc png-decoder

Last synced: 8 months ago
JSON representation

自动爆破PNG图片宽高并一键修复工具

Awesome Lists containing this project

README

          

# Deformed-Image-Restorer

CTFer的福音,Misc手的利器,自动爆破PNG图片宽高并一键修复离线脚本工具

**最近打CTF打烦起来了,没找到好的一键解决畸形宽高PNG的离线脚本工具,就花了一下午造了个轮子~**

**如果帮到你,希望你能为我点个Star!!!有什么建议都可以提出来~**

本项目的特点:

- 适配性高,能方便运行于Python3环境
- 操作简单,适合CTFer上手,能一键处理MISC中畸形宽高png文件并直接导出结果
- 可离线操作,便于线下断网比赛环境使用
- 傻瓜式操作,只需将需要处理的文件放入脚本目录即可

# 工具使用

```
____ ____ __
/ __ \___ / __/___ _________ ___ ___ ____/ /
/ / / / _ \/ /_/ __ \/ ___/ __ `__ \/ _ \/ __ /
/ /_/ / __/ __/ /_/ / / / / / / / / __/ /_/ /
____ /_____/\___/_/ \____/_/ /_/_/_/ /_/\___/\__,_/
/ _/___ ___ ____ _____ ____ / __ \___ _____/ /_____ ________ _____
/ // __ `__ \/ __ `/ __ `/ _ \______/ /_/ / _ \/ ___/ __/ __ \/ ___/ _ \/ ___/
_/ // / / / / / /_/ / /_/ / __/_____/ _, _/ __(__ ) /_/ /_/ / / / __/ /
/___/_/ /_/ /_/\__,_/\__, /\___/ /_/ |_|\___/____/\__/\____/_/ \___/_/
/____/
Version: 1.02
Author: 曾哥(@AabyssZG)
Whoami: https://github.com/AabyssZG

用法:
自动爆破图片宽高并修复PNG图片: python3 Deformed-Image-Restorer.py -i demo.png
使用指定宽高修复导出PNG图片: python3 Deformed-Image-Restorer.py -r demo.png

参数:
-i --image 自动爆破图片宽高并导出修复后的PNG图片
-r --reverse 使用指定宽高导出修复后的PNG图片
```

# 工具演示

## 1、自动爆破图片宽高并修复图片

```
python Deformed-Image-Restorer.py -i demo.png
```

![Base64导出](./img/image.png)

**发现导出成功了,在脚本根目录获取即可拿到Flag**

![Base64导出效果](./img/output-1.png)

## 2、使用指定宽高修复导出图片

```
python Deformed-Image-Restorer.py -r demo.png
```

![Hex导出](./img/reverse.png)

**发现导出成功了,在脚本根目录获取即可拿到Flag**

![Hex导出效果](./img/output-2.png)

## 项目 Star 数量统计趋势图

[![Star History Chart](https://api.star-history.com/svg?repos=AabyssZG/Deformed-Image-Restorer&type=Date)](https://star-history.com/#AabyssZG/Deformed-Image-Restorer&Date)