BUGKU 逆向題:easy_re
easy_re
將程序拖入到ida中打開。使用F5鍵得到C語言代碼。
對代碼進行分析,可以發現:程序要求輸入一個字符串,再將這個輸入的字符串和某個已有的字符串進行比對,如果兩者相等,則輸出:flag get。顯然,這個存在函數中的也有的字符串就是flag。
進入內存中尋找flag,再使用右鍵->data,將十六進制數轉換成字符串,如下圖所示:
flag為:DUTCTF{We1c0met0DUTCTF}
將程序拖入到ida中打開。使用F5鍵得到C語言代碼。
對代碼進行分析,可以發現:程序要求輸入一個字符串,再將這個輸入的字符串和某個已有的字符串進行比對,如果兩者相等,則輸出:flag get。顯然,這個存在函數中的也有的字符串就是flag。
進入內存中尋找flag,再使用右鍵->data,將十六進制數轉換成字符串,如下圖所示:
flag為:DUTCTF{We1c0met0DUTCTF}
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。