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

查看 27|回复 2
作者:liemehoc   
第一列为输出结果,第二列为唯一的输入参数。
目前发现:
  • 输入的每字节低位相同、高位置 0 时,输出结果的每字节低位也相同,猜测算法可能用到异或
  • 输出结果的最后两字节多次出现22DD DD22 2DD2,猜测结果最后两字节的生成方法可能与前四字节不同

    [td]f(x)[/td]
    [td]x[/td]
    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
  • busier   
    输入不同长度的试过么,万一他是 hash 呢。
    liemehoc
    OP
      
    合法的参数就是 4 字节,而且在结果中出现了很明显的规律性特征,肯定不是 hash
    @busier
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部