攻防世界crypto練習 冪數加密

2021-10-05 05:15:26 字數 475 閱讀 5581

題目描述:你和小魚終於走到了最後的乙個謎題所在的地方,上面寫著一段話「親愛的朋友, 很開心你對網路安全有這麼大的興趣,希望你一直堅持下去,不要放棄 ,學到一些知識, 走進廣闊的安全大世界」,你和小魚接過謎題,開始了耐心細緻的解答。flag為cyberpeace

解析:原以為是二進位制冪數加密法,但是比照之後發現不太對,沒有字母轉換後出現8這個數字。後面發現是**01248密碼(雲影密碼)**,使用 0,1,2,4,8 四個數字,其中 0 用來表示間隔,其他數字以加法可以表示出 如:28=10,124=7,18=9,再用 1->26 表示 a->z。

所以最終flag為:cyberpeace

攻防世界crypto

1 base64 看一下題目就知道這是乙個base64加密,我們可以直接在網上搜尋解密工具,也可以使用下面指令碼進行解密 import base64 a open d crypto1.txt r s a.read print base64.b64decode s flagcyberpeace2 ca...

攻防世界 crypto新手練習區

1 railfence 題目傳統型 假如有乙個字串 123456789 取字串長度的因數進行分組,假如key 3 1 2 3 分組情況,每三個數字一組,分為三組 4 5 6 7 8 9 然後每一組依次取乙個數字組成乙個新字串 147258369 加密完成的字串 123456 www型 同樣乙個字串 ...

攻防世界練習題

冪數加密 最近在攻防世界裡面寫了一題,叫冪數加密,我就搜尋學習了一邊冪數加密,例如e是第五個字母5 20 22 所以e加密過之後是02 o是第十五個15 20 21 22 23所以o加密後是0123。一開啟題目 88421012204802244040142242024 80122。傻了。哪來的8嘛...