首页
社区
课程
招聘
[原创][修复多解]2023 KCTF 年度赛题目提交 - CrackMe.exe - Can you crack me?
发表于: 2023-8-23 20:11 5731

[原创][修复多解]2023 KCTF 年度赛题目提交 - CrackMe.exe - Can you crack me?

2023-8-23 20:11
5731

## 2023 KCTF 年度赛 - CrackMe.exe - Can you crack me?


本程序使用《九连环》的原理, 并在这个基础上将《九连环》的状态分散到十个变量中保存。


* 团队名称:We


* 参赛题目:Can you crack me?


* 题目答案:


```

// 使用 JS 计算注册码


var odd=0;

var code=[];

var e=[1,0,1,0,1,0,0,0,1];

var d=function(i){i%=0x1f;return (0xFFFEC610>>>i)%0xA;}

var f=function(){for(var i=0;i<9;i++)if(e[i])return +i+1;return -1;}

var k,m;

for(var i=0;i<500;i++){

    if((odd+i)&1)k=0;

    else k=f();

    if(k>=0) e[k]=(e[k]+1)&1;

    m=(k+12-d(i))%0xA;

    console.log(m,i,e);

    code.push(m);

    if(f()<0)break;

}

code.join('');


// 本题答案

// 582606981190746395118531851185249089744027265368693769576937697816165851808443150195011501950410798490871663488927792799277958360668112074539521851185318514909974002766535869476937695769681626582180144305010501950115040079949037162348792789277927995826067811907483951185218511853490897410272653986937694769376988161658318084433501950105019504207984904716634829277927892779584606681100745395418511852185149009740027365358697769376947696816365821809443050125019501050400790490371673487927


```


* 程序类型:控制台


* 运行截图:(20230826更新了注册码输入方式及修正多解问题)


    


* 运行程序输入注册码,成功则显示 OK,失败显示 FAIL



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

最后于 2023-9-20 21:27 被何松林编辑 ,原因: 20230919修复多解BUG
上传的附件:
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 50161
活跃值: (20625)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2

第八题 CN星际基地

最后于 2023-9-16 17:46 被kanxue编辑 ,原因:
2023-8-27 09:25
0
雪    币: 472
活跃值: (280)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
3
感谢坛主提供这次机会
2023-8-28 15:32
0
雪    币: 3655
活跃值: (4794)
能力值: ( LV13,RANK:437 )
在线值:
发帖
回帖
粉丝
4
结果没人能看出这是九连环
2023-9-20 07:35
0
游客
登录 | 注册 方可回帖
返回
//