實驗吧密碼學writeup


看密信內容知道需要查看天干地支表

找出迷信內容對應的數字+60(一甲子)得到一串數字。對應ASCII碼表得到字符串

XZSDMFLZ

不像flag,在考慮題目中的古典加密,無非就是凱撒、柵欄等組合加密(一種的得不到密文),爆破之后發現柵欄2欄,再凱撒得到

SHUANGYU

2.The Flash -14

觀察密文,所有數字均不大於5,猜想可能是5*5矩陣字母表,百度題目發現閃電俠第二季14集里有個矩陣表

將密文兩兩為一對得到對應字符串  YSMWGTZOGVWGTOGHAOB

猜想可能還需要凱撒,於是嘗試一下

發現+12之后就是flag

3.奇怪的短信

經過上一題試試兩兩拆分得到

33 53 21 41 43 74 74 43 61 71 53 32

想想短信聯想到九宮格字母表前一個數字代表按鍵,后一個數字代表第幾個字母,發現吻合這個規律

直接得到flag

3.RSAROLL

暫時講不清參考他人的解題思路

https://www.52pojie.cn/forum.php?mod=viewthread&tid=490769

5.困在柵欄中的愛

看格式摩爾斯電碼,解密得到

根據QWE=ABC?知道鍵盤加密

解密得到 rhasbenvaoylii

再結合題目柵欄解密和關鍵字愛(love),柵欄解密

6欄 rabnayosevol

7欄 rabnayiosevoli

倒序解密得到flag

6.奇怪的字符串

直接ASCII碼解密得到字符串Y3RmY2UzaGk=

看格式知道base64解密得到flag

7.疑惑的漢字

當鋪密碼解密

得到數字67 84 70 123 82 77 125

ASCII碼表解密得到flag

8.古典密碼

ASCII碼表得到字符串OCU{CFTELXOUYDECTNGAHOHRNFIENM}IOTA

列置換參考  http://blog.sina.com.cn/s/blog_e23a215b0102wazq.html

最后根據flag的格式得到flag

9.困在柵欄里的凱撒

柵欄6欄  NEQ{etlydsf},再凱撒解密即可得到flag

10.奇妙的音樂

解壓發現一張圖片加一個壓縮包,查看圖片

盲文解密得到解壓密碼,解壓得到一段音樂,聽過之后應該是發電報的聲音

在音樂編輯軟件中打開

粗的條“-”,細的條“.”,沒有條補空格

—.—.   —   ..—.   .——  .——.    .    ..    —————   ———..——...    ...——   ..———   ..——..    ..———    ...——    —..     ——..

摩爾斯電碼解密得到flag

11.敵軍情報

ASCII碼表得到一串摩爾斯電碼,解密得到flag

12.我喜歡培根

摩爾斯電碼解密,注意/ 有三段,解密后發現很多dc字符,(附上培根加密圖解)將d ,c分別用b,a替換

參照圖解解密即可得到flag

13.Decode

0x開頭,hex還原得到一串字符串

%4d%54%45%35%43%6a%45%77%4d%51%6f%78%4d%44%67%4b%4f%54%6b%4b%4d%54%45%78%43%6a%45%77%4f%51%6f%78%4d%44%45%4b%4d%54%45%32%43%6a%45%78%4d%51%6f%78%4d%54%55%4b%4d%54%41%30%43%6a%45%77%4e%51%6f%78%4d%6a%45%4b%4f%54%63%4b%4d%54%45%77%43%6a%6b%34%43%6a%6b%33%43%6a%45%78%4e%41%3d%3d

URL解碼得到一串數字,ASCII碼表解密得到flag

14.RSA實踐

直接RSA算法解得d,提交即可

15.杯酒人生

密鑰HTRUZYJW,

凱撒一跑得到+21COMPUTER為加密密鑰

古典密碼需要密鑰加密的就只有那幾種,最后試維吉尼亞密碼發現可以得到flag

(不熟悉維吉尼亞加密的可以百度自行掌握,比較簡單)

16.凱撒和某某加密

密文里面含有字母和符號,如果是凱撒加密的話,應該是整個ASCII碼表的移動,列舉全部結果發現最有可能是flag的

看這個密文結構應該是柵欄加密,不過這兒的是柵欄加密的一種變種

將字符串每三個一組順序排列可以得到

從上往下,從左往右一路看下來就得到flag

17.兔子你好

base64解密發現加了鹽

百度發現有一種兔子算法加密的方式,在線解密即可得到flag

18.base??

知道md5爆破就可以得到密文,發現其實密文全部大寫就是YMFZZTY0D3RMD3RMMTIZ

將密文base64解密即可得到flag

19.NSCTF  crypto200

將圖片保存后在stegsolve打開

變換之后得到一張二維碼圖片

 

掃碼沒法應,顏色翻轉后再掃得到flag

 

20.NSCTF crypto50

看格式知道AES加密,解密得到flag

 

提交不對,應該還有凱撒移位加密 ,flag頭應該是NSCTF開頭,解密得到flag

21.黑客叔叔(雨襲團)1.01

base64解密得到

umfpbljhawrfrmxhz19zmf9megnrmw45x3donhq|01|03|07|+|+1|+3|+7|2+1|2+2|2+6|2+7|2+9|3+0|3+3|3+7|3+8|3+9|?|

猜想應該是要部分字母變大寫  規律是:

|01|03|07| 表示第1,3,7位

|+1|+3|+7|表示第11,13,17位

|2+1|2+2|2+6|2+7|2+9|表示第21,22,26,27,29位

|3+0|3+3|3+7|3+8|3+9|表示第30,33,37,39位

上面標記位數全部大寫之后base64解密得到flag

22.黑客叔叔雨襲團(1.02)

看格式應該屬於3des加密,不過里面有文字,將文字換成/,“等等“換成“==”,(別問我為什么,格式告訴我的)然后兔子解密(rabbit算法)即可

23.密文  rot-13

rot13解密即可得到flag

24.keyboard

鍵盤上畫圖得到字母,就是flag

25.古典密碼的安全性不高,但仍然十分美妙,請破譯下面的密文

字頻分析得到

 26.凱撒是羅馬共和國傑出的軍事統帥

凱撒解密得到flag

27.摩擦摩擦

摩爾斯電碼解密得到flag

28.最近聽說劉翔離婚了

柵欄解密得到flag

29.最近在論證一個問題,到底是先有雞還是先有蛋

簡單鍵盤加密,鍵盤畫畫

30.一段奇怪的代碼

百度asp encode,網站在線解密即可得到flag

31.這里沒有key

點開有提示框大家好,不管直接看源代碼,發現

明顯的vbscript encode

丟控制台解密即可得到flag

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM