در ویدئوی قبلی مراحل اولیهی بازی #Leviathan را حل کرده و با دریافت اطلاعات از روی پشته و مشکلی که شرایط رقابت ممکن است در یک برنامه بوجود آورد آشنا شدیم. در این ویدئو این بازی را ادامه داده و مابقی مراحل آنرا حل میکنیم. در این مراحل نیز با gdb کار کرده و اطلاعات روی پشته را بررسی میکنیم. همچنین تبدیل مبنای دو و شانزده را به کمک bc انجام میدهیم. با دستور xxd برای مشاهدهی یک فایل به صورت hex آشنا شده و رشتهی تبدیل شده به مبنای ۱۶ را به کمک آن به یک رشته که رمز نهایی میباشد تبدیل میکنیم.
https://www.aparat.com/v/BhRcF
========
http://telegram.me/OxAA55/40
Post #41
1.79K