欢迎光临散文网 会员登陆 & 注册

[HNCTF 2022 Week1]X0r

2023-05-13 08:05 作者:CTF少世  | 我要投稿

题目地址:https://www.ctfer.vip/problem/2904

首先运行一下(获取关键字input)

然后所以ide看是多少位

使用ida64打开,分析到主函数。

很简单一个异或操作,有点小麻烦的这个arr值

使用shift+e下意识来提取值的话就会把3给删掉

所以我们要找到arr地址然后查看十六进制内容才能提取值

这里我们之前写过关于大小端的意思,这里在写一下

所以这里的arr值是:0x3FE,0x3EB, 0x3FB, 0x3E4, 0x3F6, 0x3D3, 0x3D0, 0x388,0x3CA, 0x3EF, 0x389, 0x3CB, 0x3EF, 0x3CB, 0x388, 0x3EF, 0x3D5,0x3D9, 0x3CB, 0x3D1, 0x3CD

解密代码:

拿到flag

[HNCTF 2022 Week1]X0r的评论 (共 条)

分享到微博请遵守国家法律