feifanll 发表于 2019-4-19 11:56:44

数据 ADD XOR 加密 秒得结果----之 只要思想不滑坡,办法总比困难多。

上次我用小程序和winhex脚本演示了数据 ADD XOR这种类型加密然后解密的情况。
据说某些时候,脚本人为限制不让使用……
怎么办呢?
只要思想不滑坡,办法总比困难多。
我们请出老朋友----Execl ,简简单单几个公式,解密同样秒解!!!


测试题目是个exFAT分区,目录起始于物理38144扇区,数据是加密的。
首先我们找一下解密参考数据,
在exFAT中 $UpCase是固定的,这们可以用它的校验做为参考明文,
再选取对应加密位置字节做为密文用excel计算即可。

下图中标记是密文,对应明文是0D D3 19 E6(十六进制)。

在表格中输入密文明文后,秒得两组参考值。
1: ADD=85XOR=92
2: ADD=05XOR=12
请按上面给出的值对密文 先ADD再XOR 解密!

解密后效果:


下来我把excel解密过程演示一下:


上图中红框中依次输入密文字节十六进制,绿框依次输入明文字节十六进制。
表格B4:H4中写有计算公式,其余都是对B4:H4的公式引用。
输入明文密文后,F列的箭头指向的值为对应解密值,没有箭头表示不是这种加密。

好,接下来我们继续用 测试题目 演示:

beiyao 发表于 2019-4-21 10:02:59

本帖最后由 beiyao 于 2019-4-21 10:06 编辑

这个excel该怎么做 看着好复杂

feifanll 发表于 2019-4-21 13:22:51

很简单的,就5个公式,其他都是对这5个公式的引用,直接复制填充的。

红框这一行要自己写公式,只用写篮圈标记的,第二个篮圈向D E复制,修改一下明文密文引用地址,
然后,选中红框这行,在绿色框这里有+ 号,直接双击自动向下填充就好了。

beiyao 发表于 2019-4-23 15:20:10

学到了谢谢

locddd 发表于 2019-4-25 11:05:40

感觉好高级 萌新暂时看不懂

电之高兴 发表于 2019-5-15 17:45:08

请问这个excel,里面的具体函数公式是什么呀

1454024348 发表于 2019-5-25 08:33:21

请问这个excel,里面的具体函数公式是什么

mildtea 发表于 2019-5-25 13:36:41

学习学习学习

mildtea 发表于 2019-5-25 14:29:55

公式如何写的,能否告知

citicen 发表于 2019-9-28 19:49:45

学习了,谢谢
页: [1] 2
查看完整版本: 数据 ADD XOR 加密 秒得结果----之 只要思想不滑坡,办法总比困难多。