签到题难度一般不高
拖入IDA中发现可以直接看到主函数
进行分析
想到human类中可能存在答案,在右边函数窗口搜索human
发现存在一个give_flag函数 ,点进去看,是flag生成的过程
函数中除了this指针外没有传参数,因此flag中应该一开始就存有值
果然
将两行数据复制,注意dup(x)相当于两个相同的x
按逻辑写脚本,搞定
答案为NSSCTF{this_is_NISA_re_sign}
签到题难度一般不高
拖入IDA中发现可以直接看到主函数
进行分析
想到human类中可能存在答案,在右边函数窗口搜索human
发现存在一个give_flag函数 ,点进去看,是flag生成的过程
函数中除了this指针外没有传参数,因此flag中应该一开始就存有值
果然
将两行数据复制,注意dup(x)相当于两个相同的x
按逻辑写脚本,搞定
答案为NSSCTF{this_is_NISA_re_sign}