逆向攻防世界CTF系列32-hackme
逆向攻防世界CTF系列32-hackme
64位无壳,追踪
审计
v16就是我们的输入,v10没有说,可以猜出来是下标,追踪byte_6B4270
写解密代码
enc = [
0x5F, 0xF2, 0x5E, 0x8B, 0x4E, 0x0E, 0xA3, 0xAA, 0xC7, 0x93,
0x81, 0x3D, 0x5F, 0x74, 0xA3, 0x09, 0x91, 0x2B, 0x49, 0x28,
0x93, 0x67
]
for i in range(22):
v24 = 0
for j in range(i + 1):
v24 = 1828812941 * v24 + 12345
print(chr((enc[i] ^ v24) % 256), end='')
flag{d826e6926098ef46}
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Matriy
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果