BugkuCTF-Crypto题杰斐逊
生活随笔
收集整理的這篇文章主要介紹了
BugkuCTF-Crypto题杰斐逊
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
打開下載文件
這是一類加密方式,叫做輪轉(zhuǎn)密碼或者叫比爾密碼,解密的方式就是先通過密鑰調(diào)整字符串的行號(hào),然后通過密文調(diào)整一行字符串的順序,例如,密文的第一個(gè)字母是H,
第一行字符串是
則,將H 以前的所有字符放到該字符串的末尾
知道了解決方法,下面開始寫腳本,我是先人工將字符串行號(hào)排序,放到一個(gè)txt里,然后才用腳本解密,腳本如下:
運(yùn)行腳本,生成c.txt文件,仔細(xì)觀察每一列,在倒數(shù)第六列有發(fā)現(xiàn):
解密后為XSXSBUGKUADMIN
提交發(fā)現(xiàn)不對(duì)
改為小寫,flag{xsxsbugkuadmin},成功。
總結(jié)
以上是生活随笔為你收集整理的BugkuCTF-Crypto题杰斐逊的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言 memcpy_s 函数 - C语
- 下一篇: 面向对象讲解