比较新颖的一个题目,内容如下:
Crypto-crossword (by a0su, maczilla, dm)
----------------
Can use use the clues to decode the flag?
1 2 3 4 5
+---+---+---+---+---+ }
| | | | | | |
|---+---+---+---+---| |
6 | | | | | | |
|---+---+---+---+---| \
7 | | | | | | -> WKYQMRKNQLMESZLBSTIKSIPTSLELQLEFEHZZQPNBEZKNOTKJVDHWWRVAULIHXUTYUIHCJMEIXTHDVWCANBMHS
|---+---+---+---+---| /
8 | | | | | | |
|---+---+---+---+---| |
9 | | | | | | |
+---+---+---+---+---+ }
1: ;fH;aCh7-"@UWb^G@>N&F#kFRDf'?"DIal3D]iJ!C3=T>+EqL-F<G%(Ci=3(F!,RC+EqL;D'3b7+B;0.==s
2: GUR FZNYYRFG EFN RKCBARAG RIRE VA JVQRFCERNQ HFR.
3: 4261636b77617264733a2074776f20666f722062696e6172792c2074656e20666f7220646563696d616c2c20616e64
207369787465656e20666f72206865782e20
4: KLHHRYOB GSV URIHG QZEZHXIRKG UFMXGRLM BLF VEVI XZOOVW.
5: Ecceilnort cdemnostu ahtt eoprv ehinoprsw fo ,eksy cddeeru ot efiv .eelrstt
6: FRPPRQ UHVHUYHG ZRUG LQ F++ DQG SBWKRQ.
7: TW9kZXJuIGNyeXB0byBlc3BlY2lhbGx5IGxpa2VzIGdyb3VwcyBvZiBwcmltZSBfX19fXy4=
8: ooOo00oo0oOo0ooo0O0000oooo0oO0oOoo0ooOo0000OOO0ooOo0000oO0000ooOo0oO0OO0OOO0ooO0ooo0000OOO0oOO
o0o0Oo0ooo0ooo0oOoo0000oooO0ooO0oOoo0Oo0o0oOo0oO0Oooo00oo0oOoo00oo0O0OoOO0oOoOoO0
9: 7x4 2x1 6x1 3x2 # 2x1 7x4 # 2x1 6x2 7x4 9x1 3x2 7x3 # 6x2 8x2 6x1 2x2 3x2 7x3 # 3x3 4x3 8x3 3x2
1x1
提示图片:

看到这个题目大概的理解是需要完成一个5x5的填词游戏,填写的内容应该是和下方9个小题有关。
第一题
;fH;aCh7-"@UWb^G@>N&F#kFRDf'?"DIal3D]iJ!C3=T>+EqL-F<G%(Ci=3(F!,RC+EqL;D'3b7+B;0.==s
看到这种都是可打印字符的密文大概率是Base系列编码,大概对比了一下应该是用的Base85。

解密看一下:
import base64
cipher_text=b';fH;aCh7-"@UWb^G@>N&F#kFRDf\'?"DIal3D]iJ!C3=T>+EqL-F<G%(Ci=3(F!,RC+EqL;D\'3b7+B;0.==s'
###ASCII85型(ctf常用)
c = base64.a85decode(cipher_text).decode() #解密
#m = base64.a85encode(plain_text.encode('utf-8')).decode()#加密
###RFC1924型(没什么卵用,就是花里胡哨)
#c = base64.b85decode(cipher_text).decode() #解密
#m = base64.b85encode(plain_text.encode('utf-8')).decode()#加密
'''
Spelled backwards: command to adjust what belongs to whom on UNIX.
'''
反过来读:Unix中调整什么归属于谁的命令,那么也就是chown反过来,即nwohc。
1 2 3 4 5
+---+---+---+---+---+ }
| n | | | | | |
|---+---+---+---+---| |
6 | w | | | | | |
|---+---+---+---+---| \
7 | o | | | | |
|---+---+---+---+---| /
8 | h | | | | | |
<

本文探讨了一种新颖的Crypto-crossword谜题,涉及Base85解码、rot13替换、基数理解、摩斯密码、希尔密码等多种密码技术,一步步揭示隐藏的线索和单词。

825

被折叠的 条评论
为什么被折叠?



