去年參加picoctf 2017的線上賽
最終只有拿到 870分
而今天突然回去把沒解開的在試試看
沒想到開始有點進度 哈哈
binary還是不會阿
下面是解這題的思考模式
------------------------------
題目
一開始就看到 'jar' 這三個英文字,正當想說該不會是我究極搞不懂的java
下載下來並用notepad++的 hex-editor來看就看到了關鍵字
痾...
好... Q __ Q
只能去請教google大神了
nice~~ 丟進去解析後
了解想做什麼了
但是沒有java的環境,也不會java
只好改寫成python了
搭啦~~
跑出來的結果就是這樣
在拿去 asciitohex 轉換後變成了
ZmxhZ197cHJldHR5X2Nvb2xfaHVofQ==
看到 '==' 結尾知道是 base64 加密,所以在轉一次
flag_{pretty_cool_huh}
flag就出來了
留言
張貼留言