题目
文件
IDA显示
答案
查看Writeup
解题
代码逻辑
通过生成的随机数对10求余(“%”是求余运算符),输出内置数组中的随机字符串:
内置数组中的10个元素有flag:
解题方式
运气法🌟超级无敌幸运星可用🌟
从数据中复制——😳竟然错了❌
输入字符串后提示错误,因为flag = “9447{This_is_a_flag}
”整个字符串。
我以为“{This_is_a_flag}
”是提示,只输入了“9447
”😂
签到题门槛不高(在无壳的情况下),用010Editor / WinHex / 记事本等工具打开大概率直接有可见字符串(搜索“flag”),但是不建议~🤦♀️
无壳的签到题(特别是提示IDA直接可看的话),可以Shift+F12查看字符串碰碰运气: