ImageStrike是一款用于CTF中图片隐写的综合利用工具

Overview

🎈 简介

ImageStrike是一款使用PyQT5开发,用于CTF中图片隐写的综合利用工具

🎗️ 环境依赖

java

stegpy      # pip3 install stegpy

Visual C++ Redistributable Packages for Visual Studio 2013

🔗 参考

https://github.com/chishaxie/blindwatermark

https://github.com/Bronya-Rayi/auto-misc-pic

https://github.com/RetrO-hash/CTFpics

代码大多取自网络资料,在此表示感谢 💕

🏷️ 其他

已经适配的隐写方法:

  • 盲水印
  • 二维码识别
  • 图片反相
  • RGB转图片
  • PNG改宽高
  • 图片Exif信息
  • Gif帧分离
  • F5隐写
  • Strings可打印字符
  • JPG改宽高
  • 01二进制转黑白图片
  • Stegpy

TODO

  • LSB
  • png_idat
  • stegdetect
  • stegbreak
  • zsteg
  • foremost

一些使用其他语言写的隐写工具,python无法做到all in one,如果有师傅可以做到,请联系我加进去,未完待续.....

⚙️ 运行截图

盲水印:

Gif帧分离:

图片反相:

PNG自动改宽高:

二维码识别:

RGB转图片:

Strings可打印字符:

You might also like...
Comments
  • exe无法运行

    exe无法运行

    image Traceback (most recent call last): File "PyInstaller\loader\pyimod04_ctypes.py", line 53, in init File "ctypes_init_.py", line 356, in init OSError: [WinError 126] 找不到指定的模块。

    The above exception was the direct cause of the following exception:

    Traceback (most recent call last): File "pyzbar\zbar_library.py", line 58, in load File "pyzbar\zbar_library.py", line 54, in load_objects File "ctypes_init_.py", line 434, in LoadLibrary File "PyInstaller\loader\pyimod04_ctypes.py", line 55, in init pyimod04_ctypes.install..PyInstallerImportError: Failed to load dynlib/dll 'libzbar-64.dll'. Most likely this dynlib/dll was not found when the application was frozen.

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last): File "PyInstaller\loader\pyimod04_ctypes.py", line 53, in init File "ctypes_init_.py", line 356, in init OSError: [WinError 126] 找不到指定的模块。

    The above exception was the direct cause of the following exception:

    Traceback (most recent call last): File "ImageStrike.py", line 12, in File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "PyInstaller\loader\pyimod03_importers.py", line 476, in exec_module File "pyzbar\pyzbar.py", line 7, in File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in load_unlocked File "PyInstaller\loader\pyimod03_importers.py", line 476, in exec_module File "pyzbar\wrapper.py", line 143, in File "pyzbar\wrapper.py", line 136, in zbar_function File "pyzbar\wrapper.py", line 115, in load_libzbar File "pyzbar\zbar_library.py", line 60, in load File "pyzbar\zbar_library.py", line 52, in load_objects File "pyzbar\zbar_library.py", line 52, in File "ctypes_init.py", line 434, in LoadLibrary File "PyInstaller\loader\pyimod04_ctypes.py", line 55, in init pyimod04_ctypes.install..PyInstallerImportError: Failed to load dynlib/dll 'C:\Users\ztt\AppData\Local\Temp\_MEI209802\pyzbar\libiconv.dll'. Most likely this dynlib/dll was not found when the application was frozen.

    不知道是什么原因

    opened by zttawd 2
Releases(V0.2)
  • V0.2(Dec 23, 2021)

    2021.12.23 V0.2 更新日志

    新增: 1、png图片的IDAT检测 2、Stegpy带密码的隐写 3、Steghide 4、Foremost 5、IPTC、XMP图片数据

    优化: 1、盲水印隐写部分代码 2、重写strings可打印字符

    Source code(tar.gz)
    Source code(zip)
    V0.2.zip(86.10 MB)
  • V0.1(Nov 18, 2021)

    2021.11.18 V0.1 更新日志

    新增: 1、JPG改宽高 2、Stegpy 3、盲水印 - python3 4、01二进制转黑白图片 5、图片显示栏右键选项【打开图片所在目录】【图片反相】【清除显示】

    优化: 1、优化strings可打印字符部分代码 2、盲水印代码合并到主程序中,不再依赖./tools/bwm.exe

    修复: 1、F5隐写报错

    Source code(tar.gz)
    Source code(zip)
    V0.1.zip(80.31 MB)
  • V0.1Beta(Nov 14, 2021)

Owner
zR00t1
君子藏器于身,待时而动
zR00t1
Plots the graph of a function with ASCII characters.

ASCII Graph Plotter Plots the graph of a function with ASCII characters. See the change log here. Developed by InformaticFreak (c) 2021 How to use py

InformaticFreak 2 Apr 29, 2022
Python QR Code image generator

Pure python QR Code generator Generate QR codes. For a standard install (which will include pillow for generating images), run: pip install qrcode[pil

Lincoln Loop 3.5k Dec 31, 2022
The coolest python qrcode maker for small businesses.

QR.ify The coolest python qrcode maker for small businesses. Author Zach Yusuf Project description Python final project. Built to test python skills P

zachystuff 2 Jan 14, 2022
An example which streams RGB-D images over spout.

Spout RGB-D Example An example which streams RGB-D images over spout with visiongraph. Due to the spout dependency this currently only works on Window

Florian Bruggisser 4 Nov 14, 2022
Create a random fluent image based on multiple colors.

FluentGenerator Create a random fluent image based on multiple colors. Navigation Example Install Update Usage In Python console FluentGenerator Fluen

1 Feb 02, 2022
Scramb.py is a region based JPEG Image Scrambler and Descrambler written in Python

Scramb.py Scramb.py is a region based JPEG Image Scrambler and Descrambler written in Python. Main features Scramb.py can scramble images regions. So

47 Dec 25, 2022
Viewer for NFO files

NFO Viewer NFO Viewer is a simple viewer for NFO files, which are "ASCII" art in the CP437 codepage. The advantages of using NFO Viewer instead of a t

Osmo Salomaa 114 Dec 29, 2022
Qrgenerator - A qr generator app using python3

qrgenerator by Mal4D Hi welcome into qr code generator using python by Mal4d Lin

Mal4D 1 Jan 09, 2022
Transfers a image file(.png) to an Excel file(.xlsx)

Transfers a image file(.png) to an Excel file(.xlsx)

Junu Kwon 7 Feb 11, 2022
This piece of code is a User Welcomer with Image Manipulation using Python and Pillow (PIL).

This piece of code is a User Welcomer with Image Manipulation using Python and Pillow (PIL).

Bero 4 Jan 11, 2022
QR code python application which can read(decode) and generate(encode) QR codes.

QR Code Application This is a basic QR Code application. Using this application you can generate QR code for you text/links. Using this application yo

Atharva Parkhe 1 Aug 09, 2022
PyPixelArt - A keyboard-centered pixel editor

PyPixelArt - A keyboard-centered pixel editor The idea behind PyPixelArt is uniting: a cmdpxl inspired pixel image editor applied to pixel art. vim 's

Douglas 18 Nov 14, 2022
【萝莉图片算法】高损图像压缩算法!?

【萝莉图片算法】高损图像压缩算法!? 我又发明出新算法了! 这次我发明的是新型高损图像压缩算法——萝莉图片算法!为什么是萝莉图片,这是因为它是使动用法,让图片变小所以是萝莉图片,大家一定要学好语文哦! 压缩效果 太神奇了!压缩率竟然高达99.97%! 与常见压缩算法对比 在图片最终大小为1KB的情况

黄巍 49 Oct 17, 2022
An ascii art generator that's actually good. Does edge detection and selects the most appropriate characters.

Ascii Artist An ascii art generator that's actually good. Does edge detection and selects the most appropriate characters. Installing Installing with

18 Jan 03, 2023
Tool made for the FWA Yearbook Team to resize multiple images quickly.

ImageResize Tool Tool made for the FWA Yearbook Team to resize multiple images quickly. Make sure to check this repo for future updates How to Use The

LGobin 1 Jan 07, 2022
Pyconvert is a python script that you can use to convert image files to another image format! (eg. PNG to ICO)

Pyconvert is a python script that you can use to convert image files to another image format! (eg. PNG to ICO)

1 Jan 16, 2022
Design custom QR codes with this web app!

My-QR.Art This web app lets users design their own QR codes to any domain. It can be acessed on my-qr.art. You can find some more background info abou

Marien Raat 406 Dec 20, 2022
A Robust Avatar Generator with a huge number of templates

CoolAvatars Welcome to this repository of CoolAvatars. Using this project, you can generate cool avatars not only from the samples present in my image

RAVI PRAKASH 5 Oct 12, 2021
Python library that finds the size / type of an image given its URI by fetching as little as needed

FastImage This is an implementation of the excellent Ruby library FastImage - but for Python. FastImage finds the size or type of an image given its u

Brian Muller 28 Mar 01, 2022
An open source image editor which can manipulate an image in many ways!

Image Editor - An open source image editor which can manipulate an image in many ways! If you need any more modes in repo or I

TroJanzHEX 44 Nov 17, 2022