2017bd

由于自己只是醬油君,所以十分任性的只做自己想做的,不想做的都丟給參賽的人2333,只做了不久,因為下午還要復現自己的漏洞。wp用來總結一下這次做題新學到的東西。

Misc 50pt

Base64——base32——base16

出flag


Re 60pt

UPX脫殼

丟進ida,看到如圖所示:

前面還有一個數組來著,但是實際操作沒什么用。關鍵語句就是putchar(input…),根據題目要求,答案是flag{…},程序輸入固定,所以只推出你要輸入什么數字就ok,f的ascii碼是102,所以推出要輸入233。出結果


Re 70pt

本題知識點:

ida會將一串數組解釋成int64,比如:

這個數組的實際內容是[0x61,0x64,0x6D,0x69,0x6E,0x61,0x64,0x6D,0x69,0x6E,0x31,0x32,0x33,0x31,0x32,0x33,0x33]

題目沒什么難度,簡單異或,下面是腳本:

不過有一個地方有bug,我也沒改

出結果

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容