X-CTF(REVERSE入門) Hello,CTF


之前文章講過的技巧和知識,就不再詳細描述了,如果有不明白的地方建議按照做題題目順序查看。

找到關鍵代碼頁面。注意,scanf接收的是字符串,而strcmp比較的是字符串的十六進制。v13的值給了是437261636b4d654a757374466f7246756e,do函數里面是把v9的每一個字符串轉成小寫十六進制(asc_408044是%x)然后拼接(strcat)到申請的v10的空間里


圖1

所以我們輸入的字符串經過處理是和“437261636b4d654a757374466f7246756e”做比較,那么將這個比較的十六進制轉換成字符串就是我們需要輸入的內容了

http://www.bejson.com/convert/ox2str/


圖2


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM