まずは実行
なるほど、どうにかして4を実行しなさいってワケね
IDAに突っ込む
終。
gdbでウェイすると簡単な条件分岐だったので、
set $pc = hoge
で無理やり4を選ぶ。
4を選ぶとprint_flagという関数に飛んでいたので大勝利っぽい
人間を舐めている
終。
print_flagの中を舐めるように見たけど特に変な分岐は無いし、完全に手詰まり
ヒントくれ〜頼む〜と言ったら解析する対象が違うよ❤️と言われて、アッこれなんとかかんとか.soを解析するやつだってなる
objdump
めっちゃ意味深っぽい部分が出てくる
どうやらこのバイト列に0x6dをxorして出力してるっぽいのでポチポチ写す→フラグが出てくる→くう〜疲れましたw