BlackConsole 发表于 2015-6-23 11:49

逆向解密出图片内容管家加密后的隐藏信息

原帖程序http://www.52pojie.cn/thread-376554-1-1.html这明显是利用了图片的隐写技术,其实最简单的一种隐写办法就是利用特殊的编辑器在末尾追加字节
通过分析 很显然 这个程序也是利用了这个办法来进行图片的隐写
首先我们先随便加密一张 正常的图片进行一下比对
此时的图片没有任何不同 那么我们把他改成TXT进行一下比对
对比可以得出不同[不能上传图片了]

uqvouqvoz}聛}mFDkwv|mv|F{lnD7kwv|mv|FDxi{{wzlFD7xi{{wzlFD7uqvouqvoz}聛}mF
在原图的基础上 被附加了这么一段
找到端倪所在以后 我们新建几个空文本
再分别加内容1-4
进行比对可得出
1:Duqvouqvoz}}mFDkwv|mv|F9D7kwv|mv|FDxi{{wzlFD7xi{{wzlFD7uqvouqvoz}}mF
2:Duqvouqvoz}}mFDkwv|mv|F:D7kwv|mv|FDxi{{wzlFD7xi{{wzlFD7uqvouqvoz}}mF
3:Duqvouqvoz}}mFDkwv|mv|F;D7kwv|mv|FDxi{{wzlFD7xi{{wzlFD7uqvouqvoz}}mF
分析可以得出
Duqvouqvoz}}mFDkwv|mv|F来杀我kwv|mv|FDxi{{wzlFD7xi{{wzlFD7uqvouqvoz}}mF
来杀我的部分是变化的
把1 2 3 对应的9D7 :D7 ;D7
用Hex查看一下
可以得出
1->9D7->EFBBBF394437
2->:D7->EFBBBF3A4437
再次比对可得EFBBBF来骂我4437 来骂我是变化的值
1->2    2->3A
我们再看看3是多少
3->;D7->EFBBBF3B4437
3->3B
那么这时候就可以推断出 假如是4被加密
反推一下就是
4->3C->EFBBBF3C4437=加密过的<D7完整就是Duqvouqvoz}}mFDkwv|mv|F<D7kwv|mv|FDxi{{wzlFD7xi{{wzlFD7uqvouqvoz}}mF
那么0则等于38等于EFBBBF384437等于加密后的8D7了


要写解密工具很简单,你写不出来嘛?

BlackConsole 发表于 2015-6-23 11:52

欢迎发放各种工具来让我打发时间,各种越权,各种解密 oh yeah!

BlackConsole 发表于 2015-6-23 12:03

@明明如月 @Hilmy

Hmily 发表于 2015-6-25 18:26

没太看懂哦,完全靠猜?

BlackConsole 发表于 2015-6-30 15:26

Hmily 发表于 2015-6-24 23:26
没太看懂哦,完全靠猜?

不是的呢是先正向加密 再逆向比对得到加密规则
就是我正向加密1 他得到decode2decode
我再加密2 他得到decode3decode
通过比对得到加密算法为decode(string+1)decode
这时候就可以得到 当string=5的时候
5-1=4
被加密的字符就是4了

Hmily 发表于 2015-7-1 11:48

BlackConsole 发表于 2015-6-30 15:26
不是的呢是先正向加密 再逆向比对得到加密规则
就是我正向加密1 他得到decode2decode
我再加密2 他得 ...

{:1_908:}还是靠加密后的内容猜出来,这么简单的过程为什么不逆向程序看代码了?
页: [1]
查看完整版本: 逆向解密出图片内容管家加密后的隐藏信息