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
ProsePainter combines direct digital painting with real-time guided machine-learning based image optimization.

ProsePainter Create images by painting with words. ProsePainter combines direct digital painting with real-time guided machine-learning based image op

Morphogen 276 Dec 17, 2022
A procedural Blender pipeline for photorealistic training image generation

BlenderProc2 A procedural Blender pipeline for photorealistic rendering. Documentation | Tutorials | Examples | ArXiv paper | Workshop paper Features

DLR-RM 1.8k Jan 02, 2023
Hacking github graph with a easy python script

Hacking-Github-Graph Hacking github graph with a easy python script Requirements git latest version installed. A text editor (eg: vs code, sublime tex

SENPAI LEGEND 1 Nov 01, 2021
Python implementation of image filters (such as brightness, contrast, saturation, etc.)

PyPhotoshop Python implementation of image filters Use Python to adjust brightness and contrast, add blur, and detect edges! Follow along tutorial: ht

Kylie 87 Dec 15, 2022
Automatic picture transmission(APT) protocol decoder for NOAA weather satellites

Automatic picture transmission(APT) decoder Automatic picture transmission protocol is used by NOAA satellites. They constantly send a frequency modul

Jayachandra Kasarla 25 Aug 05, 2022
Convert any binary data to a PNG image file and vice versa.

What is PngBin? The name PngBin comes from an image format file extension PNG (Portable Network Graphics) and the word Binary. An image produced by Pn

Nathan Young 87 Dec 22, 2022
Qt based ebook reader

Qt based ebook reader Currently supports: pdf epub djvu fb2 mobi azw / azw3 / azw4 cbr / cbz md Contribute Paypal Bitcoin: 17jaxj26vFJNqQ2hEVerbBV5fpT

1.4k Dec 26, 2022
sK1 2.0 cross-platform vector graphics editor

sK1 2.0 sK1 2.0 is a cross-platform open source vector graphics editor similar to CorelDRAW, Adobe Illustrator, or Freehand. sK1 is oriented for prepr

sK1 Project 238 Dec 04, 2022
Multiparametric Image Analysis

Documentation The documentation is available on populse_mia's website here Installation From PyPI, for users By cloning the package, for developers Fr

Populse 9 Dec 14, 2022
Clip Bing Maps backgound as RGB geotif image using center-point from vector data of a shapefile and Bing Maps zoom

Clip Bing Maps backgound as RGB geotif image using center-point from vector data of a shapefile and Bing Maps zoom. Also, rasterize shapefile vectors as corresponding label image.

Gounari Olympia 2 Nov 22, 2021
Unique image & metadata generation using weighted layer collections.

nft-generator-py nft-generator-py is a python based NFT generator which programatically generates unique images using weighted layer files. The progra

Jonathan Becker 243 Dec 31, 2022
Snowfall - helpful image handling utils - abstracts various file and opencv and pil features into result oriented functions

snowfall helpful image handling utils - abstracts various file and opencv and pil features into result oriented functions usage examples: from image_h

Less Wright 2 Jan 09, 2022
Deep Illuminator is a data augmentation tool designed for image relighting.

Deep Illuminator Deep Illuminator is a data augmentation tool designed for image relighting. It can be used to easily and efficiently genera

George Chogovadze 52 Nov 29, 2022
Paper backup of files using QR codes

Generate paper backups for Linux. Currently command-linux Linux only. Takes any file, and outputs a "paper backup": a printable black-and-white pdf fu

Zachary Vance 27 Dec 28, 2022
HTML2Image is a lightweight Python package that acts as a wrapper around the headless mode of existing web browsers to generate images from URLs and from HTML+CSS strings or files.

A package acting as a wrapper around the headless mode of existing web browsers to generate images from URLs and from HTML+CSS strings or files.

176 Jan 01, 2023
Image Processing - Make noise images clean

影像處理-影像降躁化(去躁化) (Image Processing - Make Noise Images Clean) 得力於電腦效能的大幅提升以及GPU的平行運算架構,讓我們能夠更快速且有效地訓練AI,並將AI技術應用於不同領域。本篇將帶給大家的是 「將深度學習應用於影像處理中的影像降躁化 」,

2 Aug 04, 2022
kikuchipy is an open-source Python library for processing and analysis of electron backscatter diffraction (EBSD) patterns

kikuchipy is an open-source Python library for processing and analysis of electron backscatter diffraction (EBSD) patterns. The library builds on the

pyxem 53 Dec 29, 2022
Convert bitmap images to seeds for Tiny-83 NFT project.

What is this? This tool allows you to convert any 14p high and 22p wide Bitmap (.bmp) to the seed needed for the Tiny-83 NFT project. Project Twitter:

shib_maximalist 1 Oct 31, 2021
Utilities for SteamVR on Linux

This project contains scripts to improve the functionally of SteamVR on Linux:

86 Dec 29, 2022