iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 11
0
Security

小學渣入門資安的30天ヽ(✿゚▽゚)ノ系列 第 11

摁 decode 完 ... 還是 decode 呢 (╯°▽°)╯ ┻━┻

耶~
學渣又來惹~
(每天都在趕鐵人賽的文章中渡過 (๑•́ ₃ •̀๑)
今天學渣要來 decode Base64
是說有人不知道為什麼學渣今天要來 decode 的嘛
(不知道的快去看看學渣昨天寫的文 歡迎拍打和餵食,但禁止攻擊和掃描 (〃 ̄ω ̄)人( ̄︶ ̄〃) 吧~
後來學渣有再多試著解幾題
(但大多都沒下落就是惹 (◞‸◟)
但是有一、兩題是需要用到 python 來 decode 的
不過如果巫師是個超級大懶人的話
可以考慮直接用網路上現成的解碼器就好了 ✧◝(⁰▿⁰)◜✧

先看到昨天的 mail
輸入

>>> import base64
>>> base64.b64decode('aW5uZHkudHcgW2F0XSBnbWFpbC5jb20K')

https://ithelp.ithome.com.tw/upload/images/20181011/20111890zpVzLr0SVx.png
(變魔術時間~
得到 mail

inndy.tw@gmail.com

https://ithelp.ithome.com.tw/upload/images/20181011/20111890NU3Rc2XM09.png

接著看到變化過後的 not hard 那題
題目是
Nm@rmLsBy{Nm5u-K{iZKPgPMzS2I*lPc%_SMOjQ#O;uV{MM*?PPFhk|Hd;hVPFhq{HaAH<
Tips: pydoc3 base64
回到 python
輸入

>>> import base64
>>> base64.b85decode('Nm@rmLsBy{Nm5u-K{iZKPgPMzS2I*lPc%_SMOjQ#O;uV{MM*?PPFhk|Hd;hVPFhq{HaAH<')

得到 base85

IZGECR33IRXSA6LPOUQGW3TPO4QGEYLTMUZTEIDFNZRW6ZDJNZTT67I=

恩很明顯這肯定不是 flag
所以繼續試下去
https://ithelp.ithome.com.tw/upload/images/20181011/20111890qfsTbCLnDL.png
發現貌似不只是 base85
好像還要加上 base32 (??
輸入

>>> import base64
>>> base64.b32decode('IZGECR33IRXSA6LPOUQGW3TPO4QGEYLTMUZTEIDFNZRW6ZDJNZTT67I=')

https://ithelp.ithome.com.tw/upload/images/20181011/20111890xFqhgaKTZL.png
(恩再下來的話 flag 就要顯現拉~~~
學渣很乖有遵守規則哦 (๑¯∀¯๑)
等等這樣說起來...
我明天鐵人賽要來寫些啥呢 (´゚д゚`)
(還是要繼續解些簡單的 CTF 尼??


上一篇
歡迎拍打和餵食,但禁止攻擊和掃描 (〃 ̄ω ̄)人( ̄︶ ̄〃)
下一篇
拯救學渣英文大作戰之密碼學基本名詞篇 (´∩ω∩`)
系列文
小學渣入門資安的30天ヽ(✿゚▽゚)ノ15

1 則留言

0
Kitoto
iT邦新手 5 級 ‧ 2019-04-05 16:42:38

要是沒有這篇文章,我還真不知道如何解這題呢!

我要留言

立即登入留言