2024 KnightCTF re wp

Dragon's Binary

 

附件拖入ida

可以观察到v8是一个可见字符串,经过和输入部分相同的函数,进入判断

Knight Armoury

 

附件拖入ida

看判断处的函数

其中第二个函数如下,和第一个题的判断函数太像了,那么应该也是判断两个参数是否相等,参数1是输入,参数2是函数返回值

下断点直接运行。运行前先在本地新建一个flag.txt,随便填点内容,方便程序运行

让输入等于那串函数返回值即可。可惜的是,本地可行,但是连不上远程。。

Saphira and the Valyrian Sword

附件拖入ida

输入没做处理,但是调试时发现比较的值每次运行都不一样。第一个函数点开就能发现获取了时间

调试时还发现获取了USER,但是这两个都输出了

密码生成函数如下

需要两个参数,一个USER和一个时间戳。写个脚本模拟生成。然后根据程序给的USER和时间戳更改脚本,运行结果再输入程序

本地可行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值