1.變異凱撒
格式:flag{ }
#include<stdio.h> int main(){ char c[]= "afZ_r9VYfScOeO_UL^RWUc"; for(int i = 0;c[i]!='\0';i++){ c[i]=c[i]+i+5; } printf("%s",c); }
獲得flag{Caesar_variation}html
2.傳統知識+古典密碼分值:10
辛卯,癸巳,丙戌,辛未,庚辰,癸酉,己卯,癸巳。
信的背面還寫有「+甲子」,請解出這段密文。算法
key值:CTF{XXX}json
看到了一些年份,就在網上找出來了一份順序表app
3.try them all分值:10
4.robomunication分值:10
解題連接: http://ctf5.shiyanbar.com/crypto/robomunication/robo.rar 工具
打開連接聽音樂,啵嗶嗶嗶......,一聽就是摩斯密碼,用Audacity,根據波的寬度,寬的爲-,短的爲.,寫出來後在這裏(https://www.ctftools.com/down/)解密get flag。this
5.奇怪的短信分值:10
收到一條奇怪的短信:編碼
335321414374744361715332加密
你能幫我解出隱藏的內容嘛?!url
格式:CTF{xxx}spa
題中說了是短信,就想到了手機......九鍵輸入法!
兩兩分組,33指的是第3個按鍵上的第三個字母,也就是F,,以此類推,就獲得Flag.
6.圍在柵欄中的愛分值:10
最近一直在好奇一個問題,QWE到底等不等於ABC?
-.- .. --.- .-.. .-- - ..-. -.-. --.- --. -. ... --- ---
flag格式:CTF{xxx}
首先看到摩斯電碼轉化爲對應的符號,kiqlwtfcqgnsoo
而後題中說了QWE等不等於ABC,而QWE分別爲鍵盤中第一行前三個字母,而後咱們就想到將鍵盤中的字母依次與ABCDEFG替換,獲得rhasbenvaoylii
題中又說了圍在柵欄中的愛,因而咱們就試着用柵欄解密找出love。
發如今七欄中,逆序輸出獲得flag.
7.疑惑的漢字分值:10
現有一段通過加密的密文,內容以下:王夫 井工 夫口 由中人 井中 夫夫 由中大。請找出這段密文隱藏的消息明文。
格式:CTF{ }
看到這樣的漢字,就想到了當鋪密碼。
當鋪密碼 就是一種將中文和數字進行轉化的密碼,算法至關簡單:當前漢字有多少筆畫出頭,就是轉化成數字幾。
題目中的漢字: 王夫 井工 夫口 由中人 井中 夫夫 由中大
轉換爲數字:67 84 70 123 82 77 125
對照ASCII碼,get flag.
8.古典密碼分值:10
請對其進行解密
提示:1.加解密方法就在謎面中2.利用key值的固定結構
格式:CTF{ }
看到了數字,將其進行十進制解碼(https://www.jb51.net/tools/zhuanhuan.htm?spm=a2c4e.11153940.blogcont333129.5.57da1656KJDtYs)OCU{CFTELXOUYDECTNGAHOHRNFIENM}IOTA
看到字符串中有CTF,就想到了柵欄密碼,35個字符,將其分爲5行7列
OCU{CFT
ELXOUYD
ECTNGAH
OHRNFIE
NM}IOTA
在進行列置換,
CTF{COU
LDYOUEX
CHANGET
HEINFOR
MATION}
連起來就獲得Flag.
9.困在柵欄裏的凱撒分值:10
10.Decode分值:10
解題連接: http://ctf5.shiyanbar.com/crypto/Readme.txt
首先將十六進制解碼轉換爲字符(https://www.sojson.com/hexadecimal.html)
獲得url編碼
%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%
再將url編碼在http://tool.chinaz.com/Tools/Unicode.aspx解得
MTE5CjEwMQoxMDgKOTkKMTExCjEwOQoxMD
EKMTE2CjExMQoxMTUKMTA0CjEwNQoxMjEK
在進行base64解密得119 101 108 99 111 109 101 116 111 115 104 105 121 97 110 98 97 114
最後根據ASCII碼轉換爲字符,獲得Flag。