[求助]从结果特征逆向某算法

13次阅读

共计 542 个字符,预计需要花费 2 分钟才能阅读完成。

第一列为输出结果,第二列为唯一的输入参数。
目前发现:

  • 输入的每字节低位相同、高位置 0 时,输出结果的每字节低位也相同,猜测算法可能用到异或
  • 输出结果的最后两字节多次出现 22DD DD22 2DD2,猜测结果最后两字节的生成方法可能与前四字节不同
f(x) x
6317073B26D9 01020304
337777BB6699 11223344
668866886699 44332211
8844448822DD 22334455
BB55335522DD 55443322
559999DD6699 33445566
FFDDDD43AA55 11445588
88AA88AA6699 66554433
5601F02322DD F0F0F0F0
75200F4222DD 0F0F0F0F
6510FF3222DD FFFFFFFF
98EDFECCDD22 FFFFFF00
98EDFFCBDD22 FFFF00FF
98EEFECBDD22 FF00FFFF
6611FF3222DD 0000FFFF
6510003322DD FFFF0000
99EDFFCCDD22 00FF0000
681D0E2C2DD2 FFFFFFF0
6710013323DC 00000001
6413023320DF 00000002
6512033321DE 00000003
正文完
 0