已知输入左侧数据转换后会输出对应的右侧数值,如下:
左侧数据 分隔符 右侧数据
00 00 00 00 -- D6 F6 4F 34
01 00 00 00 -- 7B 59 07 76
00 01 00 00 -- AD 88 D5 ED
01 01 00 00 -- 60 1A A6 56
00 02 00 00 -- DC 53 E0 C7
01 02 00 00 -- B2 10 1F C7
00 03 00 00 -- C7 E0 6D 7D
01 03 00 00 -- D0 38 AE 77
求左侧数据进行或运算时,右侧数据的转换算法,例如7B 59 07 76和AD 88 D5 ED是如何转化成60 1A A6 56的
这个是经过加密算法加密后的结果,你找到使用的加密算法解密即可,单纯看是看不出规律的。
这种都是通过专门的加密的算法进行加密,单纯通过这么几条数据,根本不能反推出转换算法,或者即便是给你一个转换算法,也没法保证对于其他数据,该算法转换是正确的。
主要是加密算法,了解下背后的原理,再来问
用什么算法加密的,直接看看不出来
如果你需要破解加密方式,你必须需要他的源码
没太看懂你最后求解的内容是啥意思,如果是你写的那个“如01 00 00 00和00 01 00 00转化成01 01 00 00的右侧算法规律”,这个不就是一个或的操作,有1的时候是1,没有1 的时候是0。
然后上面的例子中间的 “-” 算是减号还是就是一个为了分割左右的分隔符