首页
社区
课程
招聘
[求助]在知道算法和部分加密信息的情况下能否反推出hash_table和code_table
发表于: 2017-10-31 10:17 2866

[求助]在知道算法和部分加密信息的情况下能否反推出hash_table和code_table

2017-10-31 10:17
2866


int[] hash_talbe = new int[1020] { 0x0B, 0x02, ············, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };//质数『2,3,5,7,11,13,17,19,29,31』随机组成
            int[] code_table = new int[5]{37,41,43,47,51};//由37-109的质素随机生成;
            int id = 90;
            int v6 = 25830;
            for (int j = 0; j <= 4; ++j)
            {
                int v5 = (v6 + id) % code_table[j];
                int v8 = id;
                v6 = 1;
                for (int k = 0; k <= 5; ++k)
                {
                    v6 *= hash_talbe[(10 * v5) + v8 % 0xA];
                    v8 = (v8 - (v8 % 0xA)) / 0xA;
                }
                int v7 = v6 % 0x17;
            }
在知道id和v7 的情况下能否反推出hash_table和code_table的排列


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//