首页
社区
课程
招聘
[原创][原创]CTF 第二题初窥门径
发表于: 2025-8-18 09:07 5942

[原创][原创]CTF 第二题初窥门径

2025-8-18 09:07
5942

IDA挂载,有点小混淆但是没什么壳,直接进入每个函数,发现这个就是最终判断seial是否整确的逻辑,byte_7020F8等就是用来验证输入字符是不是0-9以及a-z,然后通过数据里的.data:703020重建了表,table[0] = 0x2C0E, table[269] = 0x1FB2,建立所有可能的三元组节点:g ∈ {0,1,2}r_even ∈ [0..11]r_odd ∈ [0..11]
——一共 3*12*12 = 432 个状态,每个状态的表索引 T = r_odd + 10*(r_even + 9*g), 然后起点(0,0,0),终点(2,8,9),然后BFS计算允许节点,必须满足table[T]是不同素数的乘积,两节点三元组的曼哈顿距离必须保证是1,然后BFS找出最短路径即是答案

0001111d1e1f2f3f3e3d4d5d5e5f53637372717d7c8c8o8p8q8r8s7s6s6g6h6i6j6757565545353h3i3j2j1j1k1w2w2x3x4x5x5w6w7w8w8x


[内核课程]《Windows内核攻防实战》!从零到实战,融合AI与Windows内核攻防全技术栈,打造具备自动化能力的内核开发高手。

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