heaphttps://www.dropbox.com/sh/74yf95b0u6gsbkm/AACb2UoOuLUW71dGSid8zOwha/My%20Sandbox解いた。砂場と称して、自分の入力以外視界に入らない砂漠に放り出される問題。segvしたので自分の環境のそれを使って解いた。my_sandboxx64。libcは与えられる。}攻撃format文字列攻撃であるがespがheap上に移動しているので遠回り。名前を聞かれるのでshellcodeを答えておく。mallocの次のchunkのheaderを読む。espの移動先であるchunkのアドレスを適当に求める。snprintfの書き込み先として与えられている本来のstack上のbufferへのアドレスを読み、stackのアドレスを手に入れる。shellcodeを入れておいた名前のbufferに飛ぶ。