利用StegSolve、Python对.jpg文件进行分析

本文介绍了如何利用StegSolve工具和Python的PIL库来分析jpg图片,特别是当图片外观相似时,通过XOR、ADD、SUB等操作寻找隐藏信息。StegSolve提供便捷的图像结合分析,而Python脚本则能实现扩展和批量自动化处理。
摘要由CSDN通过智能技术生成

当两张jpg图片外观、大小、像素都基本相同时,可以考虑进行结合分析,即将两个文件的像素RGB值进行XOR、ADD、SUB等操作,看能否得到有用的信息。StegSolve可以方便的进行这些操作。

打开StegSolve,选择“file”->”open”打开一张图片文件,然后选择“analyse”->”image combine”选择另一张图片,默认的XOR操作就可以看到隐藏的信息。点击窗口下方的箭头,可以看到不同combine方式下的结果。

使用工具的优点是简单方便,但是缺乏扩展性,不能进行批量自动化处理。而对于自己编写的脚本,就可以方便的进行扩展。

使用Python的PIL库,可以方便地进行图像处理。
以下是两张jpg图片进行异或处理的代码xorImg.py:

#!/usr/bin/env python

      # -*- coding:utf-8 -*-

      from PIL import Image

      def loadImage(filename):

          img = Image.open(filename)

          width, height = img.size

          img =
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值