BUUCTF Misc 色彩&彩虹題


autokey+零寬字符隱寫+RGB值+encrypto

這道彩虹題做起來還是很給勁的

先來看一道色彩題預熱一下

很好的色彩呃?

用GIMP查看圖片

雙擊紅框查看顏色RGB值

image-20201207091010667

再選顏色拾取,分別查看柵欄隔開的六個顏色

image-20201207091118150

8b8b61
8b8b61
8b8b70
8b8b6a
8b8b65
8b8b73

6161706a6573

hex解碼

image-20201207091325444

[NPUCTF2020]碰上彩虹,吃定彩虹!

摩斯密碼

lookatme.txt全選發現異常

image-20201207090255479

在sublime里全選后對應替換摩斯密碼

image-20201207090404266

autokey

另一道有關autokey的題

https://www.cnblogs.com/LEOGG321/p/14062442.html#xman2018排位賽autokey

autokey解密在第14個找到

image-20201207090236324

IAMTHEPASSWD

零寬字符隱寫

maybehint.txt

查看屬性發現字節很大

image-20201207090655521

文本如下(粘貼到md里自帶·,可以自己試一下)

image-20201207091441609

熟悉的\u200b,考慮零寬字符隱寫

說到零寬字符隱寫,這里推一下啟蒙文章

蓋樂希NB

http://www.ga1axy.top/index.php/archives/20/

用vim查看,有200b,200c,200d

常見零寬字符

  • 零寬度空格符 (zero-width space) U+200B : 用於較長單詞的換行分隔
  • 零寬度非斷空格符 (zero width no-break space) U+FEFF : 用於阻止特定位置的換行分隔
  • 零寬度連字符 (zero-width joiner) U+200D : 用於阿拉伯文與印度語系等文字中,使不會發生連字的字符間產生連字效果
  • 零寬度斷字符 (zero-width non-joiner) U+200C : 用於阿拉伯文,德文,印度語系等文字中,阻止會發生連字的字符間的連字效果
  • 左至右符 (left-to-right mark) U+200E : 用於在混合文字方向的多種語言文本中(例:混合左至右書寫的英語與右至左書寫的希伯來語),規定排版文字書寫方向為左至右
  • 右至左符 (right-to-left mark) U+200F : 用於在混合文字方向的多種語言文本中,規定排版文字書寫方向為右至左

image-20201207092233321

零寬字符解密網址

http://330k.github.io/misc_tools/unicode_steganography.html

這里只勾選前三個

image-20201207092130335

NTFS

提示NTFS,把這個文件夾扔進去看一下

image-20201207092401367

得到一段長文本,考慮詞頻分析

=wwZlZ=8W=cndwljcdcG8wdj8W8Z8dZllGjZc=8lWjnlWd8WwZ5j=l8ccWZcZGjd5ZwZ5WZ8d=Zcwjwl5Gnn=WdwcwlnWd5lGnZWlnnwdnjnw8ndnc58d5cndl=njZl=WddjwWWwZllj5c5jGwZnZ5W=cZljdwd8c=85ndGGljcl5ccwd=W=l8w=5lwWn8WnwnWlGZwdcnGGl5G=8W==cnnWZnWjZ=wWcGwZcWc8ncWW=5jnWwcZl8W=8cdwWldlnwW5ddwlnlwncWlcwGZddj5djZWc5jcWdn5jdjwnj85GWGjnjwGd=jZGj5j==jwjlw8dlwWj5Wjn5n8dwwdjZlc5lZwdWldZlnGwl85cWnjd=WcWlwj8WGdlGncnZWGGd5ZncW5d55nW5wl=Wj8jGWnWj8jwZ=ZwWZ88nWG5nn5WlWnGdWw5Zn8jdl=nGcnll8WncZjnGn=dlwn5W8wlWjlnl5ccnGWGnnnc58WnjlGnG55Zwdn5cZdjdZZ5WljG5G5wcldd=Wlc8Z=8nGj=jWd8w8Wd=w8nccc8wZdjcnGdljZnnj5ww8885=lcWW8W8j5dG8jZZwG55GjnwZ=W5Z8G5ZlGc5ZZncZ5cd8j85GW5nj=WWncn55Gj5nj5nwnW58jG8GcnjZdWcl8wj8n=cj=8l8cn5jjcjn8lldn=Gjw8=cjcdWWjGddZljdjdZnG8djnZccZldlWllw5ZZ8wj5Gn==5w8Z=j55n=ZZ5wdww8lndwd8Wlj8WGjnl=nncZ=W8ZZWZnjjlwWGZZlZc5c==d8Zl855wZn=W=w8wWjZ85cGc==5Z8ccjdw5GnZWnGjcdGGnZ5wwwWGG5d=W5ldjwGZZdZwdG5cGGnZGlGc=W5ccWZ8=cGljdGcdld=8cj8jwn=lj88ZZ5jn5lcZ=Gdw=Zl58WZZl5ccwccwG5d5w8Z5wllj5ddnn=5=w8588WwGj=l5G55dWG8cl=GcjWwlwG=lWWnZ=dZG85Gcjc5=wnw=j==Gndnddjwn5c=c5W5wwdWlG5nWZwnGw8=lcWldcwnG5Wcjj=cWlGZc8Gn58ZWjZ85ljlncZj5cc=dZWGjd=d8ncZ8www55=cw=GWZn5ZZlnWld=cWcnclWlZG5djGW=cl8=ZG8cZwwc8wl=88W5ZwZ=jwZGGlcWcWnZZ5Zj5w5ZdZclZZWnccGw==cG8W8ZWlc8wcZ555Z85ljWG5jZ=8=wllWjWjlZc5lG8cwWlnjlGlW=l5=n=lGwnjGGjGdwj85ddW5ZwZ=ddjWldj=cjljjGwndZjWWZGcdWcZW5cdldj8WZjGljlWncZ5=8jnZWjl8wjZG5Zwlcl5dd

分析結果

image-20201207092747740

ZW5jcnlwdG8=,base64解密得到encrypto

這邊也在pikachu師傅的博客里看到了一個很簡潔的腳本(NB!)

指路

https://hitcxy.com/2020/NPUCTF2020-rainbow/

from collections import Counter
f=open('hidden.txt','r')
f_read=f.read()
print Counter(f_read)

image-20201207092930618

encrypto

010editor分析secret文件,找了下文件頭發現沒有匹配的文件類型

到這邊又有新東西了,encrypto加密

下載encrypto軟件

下載地址

https://macpaw.com/encrypto

對1.txt進行加密,會讓你輸入hint和password,加密后生成1.crypto文件

secret后綴加上crypto即可打開

image-20201207100229422

用密鑰iamthepasswd一直解不開,一開始還以為解密時間比較長等了好久

到這邊卡住了

strings分析下文件

image-20201207100728565

找到有意義的字符串(Oh! You caught me! But...)

說實話也不是很懂什么意思,查看pikachu師傅的博客后知道是要刪掉再解

解密動畫有丶帥

image-20201207100912044

得到彩虹.png,做過上面那道色彩題應該很容易就反應過來去查看RGB值

從上到下依次

ffff70
ffff40
ffff73
ffff73
ffff57
ffff64

704073735764

解HEX得到密鑰p@ssWd

foremost分離彩虹.png,得到弗拉格.docx

用密鑰p@ssWd解壓縮

把大寫字母標紅一下,發現ALPHUCK,應該也是個解密

image-20201207101649218

把大寫字母去掉后得到如下文本

eeeeeeeeeepaeaeeeaeeeeeeeaeeeeeeeeeeccccisaaaaeejeeeeeejiiiiiiiiiiijeeeeeejeeeeeeeeeeeeeeeeeeeejcceeeeeeeeeeeeeeeeeeejaaiiiiiiijcciiiiiiiiiijaaijiiiiiiiiiiiiiiiiiiiijeeeeeeeeeeeeeeeeeeeeeeejcceeeeeeeeeeeejaaiiiijeeeeeeejceeeeeeeeeeeeeeeeeeeeeeeeejceeeeeeeeeeeeeeeeejaeeeeeejciiiiiiiiiiiiiiiiiiijaeeeejceeeeeeeeeeeeeeeeeejajciiiiiiiiiiiiiiiiiiijaaiiiijiijeeeeeeeeeeejcciiiiiiiiiiiiiiijaaij

解密網址

https://www.dcode.fr/alphuck-language

image-20201207101919558


免責聲明!

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



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