1. 程式人生 > >pwnable.kr 4.flag writeup

pwnable.kr 4.flag writeup

沒涉及到pwn,就是一道逆向題目。
拿到題目
在這裡插入圖片描述
訪問 http://pwnable.kr/bin/flag 下載檔案。。
下載得到flag檔案,無後綴,記事本開啟,發現是elf檔案,改字尾為elf。用IDA開啟檢視彙編程式碼。
在這裡插入圖片描述
發現加了殼,開啟字串視窗看看有沒有資訊,(shift 加上f12快捷鍵開啟,或者
在這裡插入圖片描述
在這裡找到字串視窗並開啟,
在這裡插入圖片描述
隨便一翻就看到了關鍵字upx,看來應該是upx的殼,用linux下自帶的upx脫殼嘗試下,
在這裡插入圖片描述
脫殼成功。再用IDA開啟,點開main函式,f5檢視虛擬碼,
在這裡插入圖片描述
點開flag,得到flag在這裡插入圖片描述