首页
社区
课程
招聘
[原创]我的第四题解决方案
发表于: 2007-9-10 13:33 8986

[原创]我的第四题解决方案

ccfer 活跃值
16
2007-9-10 13:33
8986
我每个题的代码都很垃圾,取指令长度用的X86IL.h(forgot很看不起这个)
很简单的特征字节搜索解码函数,如果搜不到就是0分了
des和标准的相比,我看到的情况是只有两个盒子变了
我先是通过代码对比des的区别,因为实现原理有差异,结果跟的晕头,失败告终,
最后把应用密码学的书拿出来,用书上标准流程和程序里的代码对比,最后找到了区别

变换后的两个box:
static int pc_1_c[28]=
{
        57,        49,        41,        33,        25,        17,        9,
        1,        58,        50,        42,        34,        26,        18,
        10,        2,        59,        51,        43,        35,        27,
        19,        11,        3,        52,        60,        44,        36
};
static int pc_1_d[28]=
{
        63,        55,        47,        39,        31,        23,        15,
        7,        62,        54,        46,        38,        30,        22,
        14,        6,        61,        53,        37,        45,        29,
        21,        13,        28,        5,        20,        12,        4
};

/*原始的两个box
static int pc_1_c[28]=
{
        57,        49,        41,        33,        25,        17,        9,
        1,        58,        50,        42,        34,        26,        18,
        10,        2,        59,        51,        43,        35,        27,
        19,        11,        3,        60,        52,        44,        36
};
static int pc_1_d[28]=
{
        63,        55,        47,        39,        31,        23,        15,
        7,        62,        54,        46,        38,        30,        22,
        14,        6,        61,        53,        45,        37,        29,
        21,        13,        5,        28,        20,        12,        4
};
*/

上面说的不准确,那其实是一个box被拆成了两半,另一个修改的box是:
static int pc_2[48]=
{
        14,        17,        11,        24,        1,        5,
        3,        28,        15,        6,        21,        10,
        23,        19,        12,        4,        26,        8,
        16,        7,        27,        13,        20,        2,
        41,        52,        31,        37,        47,        55,
        30,        40,        45,        33,        51,        48,
        44,        49,        56,        39,        34,        53,
        46,        42,        50,        36,        29,        32
};

/*原始box
static int pc_2[48]=
{
        14,        17,        11,        24,        1,        5,
        3,        28,        15,        6,        21,        10,
        23,        19,        12,        4,        26,        8,
        16,        7,        27,        20,        13,        2,
        41,        52,        31,        37,        47,        55,
        30,        40,        51,        45,        33,        48,
        44,        49,        39,        56,        34,        53,
        46,        42,        50,        36,        29,        32
};
*/

[课程]Android-CTF解题方法汇总!

上传的附件:
收藏
免费 7
支持
分享
最新回复 (15)
雪    币: 398
活跃值: (343)
能力值: (RANK:650 )
在线值:
发帖
回帖
粉丝
2
(forgot很看不起这个)
学习
2007-9-10 13:35
0
雪    币: 1829
活跃值: (1357)
能力值: (RANK:50 )
在线值:
发帖
回帖
粉丝
3
正点!虚拟一个stack,比特征码搜索好多了。
2007-9-10 13:44
0
雪    币: 109
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
强!模拟执行......
2007-9-10 13:48
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我来学习下第一梯队选手的代码
2007-9-10 15:55
0
雪    币: 51
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
顶!!!!!!
2007-9-10 16:08
0
雪    币: 6051
活跃值: (1441)
能力值: ( LV15,RANK:1473 )
在线值:
发帖
回帖
粉丝
7
发现这题越到最后对语言的限制越高,全部都是C的天下了。。。
2007-9-10 20:16
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
8
有用DELPHI的,还有用ASM的
2007-9-10 20:35
0
雪    币: 226
活跃值: (15)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
9
(forgot很看不起这个)
2007-9-10 20:36
0
雪    币: 7309
活跃值: (3778)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
10
(forgot很看不起这个)
很强大
2007-9-10 20:39
0
雪    币: 8209
活跃值: (4458)
能力值: ( LV15,RANK:2459 )
在线值:
发帖
回帖
粉丝
11
forgot说:EliCZ的X86IL丑,没水准,不如mlde32
2007-9-10 20:48
0
雪    币: 209
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
12
学习...
2007-9-10 20:55
0
雪    币: 226
活跃值: (15)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
13
要的是结果,不是过程。
2007-9-10 20:58
0
雪    币: 6075
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
14
要的是品味,不是结果。
2007-9-10 21:46
0
雪    币: 398
活跃值: (343)
能力值: (RANK:650 )
在线值:
发帖
回帖
粉丝
15
要的是芊芊,不是品味
2007-9-10 22:03
0
雪    币: 6075
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
16
小芊芊我排不上了,希望能进前10
2007-9-10 22:10
0
游客
登录 | 注册 方可回帖
返回
//