首页
课程
招聘
图片异或加密的问题
rosann 2021-6-29 745

伪代码已经扒出来了,3A80应该就是图片加密部分,用的异或运算,但是没能解密出来。
猜测a1是地址,a2是图片字节长度。前面的3B70不太清楚v4做了些什么,是判断文件头
吗?懂的大佬指导一下,谢谢!

收藏
2条回答
cowkx 2021-7-2

你是想通过这个加密函数的逆向来得到解密算法吗?

回复
rosann: 异或加密的,解密应该也是这个函数,但是我没能解密出来
回复 2021-7-15
cowkx: @rosann 按照你说的,那么,你hook  sub_60103A80(int  a1,  int  a2)时,a1地址上的内容确定就是加密前的图片吗?
回复 2021-7-20
cowkx: @rosann 比如有实实在在获取a1地址上的内容并写入文件,并确认这个文件就是可正常打开的图片(只看文件魔数不算)
回复 2021-7-20
rosann: @cowkx 对的,a1地址就是加密前的图片。这个我已经解析出来了,异或之后需要修改文件头,就能正常显示了,谢谢回答
回复 2021-9-6
查看更多
小豪小豪 2021-7-17

这...不就某厂商EPC里面的图片解密么...

回复
rosann: 啊哈是的,图片我解析出来了,但是数据库是Adabas的,还在分析中
回复 2021-9-6