目录
22, Crack it(Linux shadow 文件解密)
24 来自宇宙的信号(标准银河字母)
1,滴答—滴
发现一段摩斯密码:-... -.- -.-. - ..-. -- .. ... -.-.
直接在线解码得到:BKCTFMISC
flag: KEY{BKCTFMISC}
2,聪明的小羊
打开发现一段栅栏密码:KYsd3js2E{a2jda}
在线解码得到: KEY{sad23jjdsa2}
3,ok
打开搜了一下 这是一种名叫OOk 的编程语言
解码地址:http://tool.bugku.com/brainfuck/?wafcloud=1
找了个在线解码得到flag:flag{ok-ctf-1234-admin}
4这不是摩斯密码
下载文件打开是一段字符:查询得知是Brainfuck语言,
+++++ +++++ [->++ +++++ +++<] >++.+ +++++ .<+++ [->-- -<]>- -.+++ +++.<
++++[ ->+++ +<]>+ +++.< +++[- >---< ]>--- .---- .<+++ ++++[ ->--- ----<
]>--- ----- ----- .<+++ ++++[ ->+++ ++++< ]>+++ ++.<+ +++++ +[->- -----
-<]>. <++++ ++++[ ->+++ +++++ <]>++ .<+++ [->-- -<]>- ----. <++++ +++[-
>---- ---<] >---- ----. +++++ +..++ +++.+ .<+++ [->-- -<]>- --.<+ +++++
+[->+ +++++ +<]>+ ++.++ +.+++ +++++ +.--- -.+++ ++.<+ ++[-> +++<] >++++
++.<
在线解码:http://tool.bugku.com/brainfuck/?wafcloud=1
flag{ok-c2tf-3389-admin}
5,easy_crypto
打开发现是长度不一样的由0和1 组成的字符串,
0010 0100 01 110 1111011 11 11111 010 000 0 001101 1010 111 100 0 001101 01111 000 001101 00 10 1 0 010 0 000 1 01111 10 11110 101011 1111101
果断采用莫斯电码解码:
flag{m0rse_code_1s_interest1n9!}
6,简单加密
看到密文的最后两个字符为 AA:猜想可能是凯撒密码和base64 的结合
base64 的结尾是 == ,而= 的ASCII为 61 A 的 ASCII 为 65,可知凯撒密码的偏移量为 4
把 密文 的每个字符的 ASCII 减去 4 得到的密文 为 base64 的密文,在进行base64解码:
import base64
text = input("请输入题目密文")
text1=''
for i in text:
t=chr(ord(i)-4)
text1+=t
print(base64.b64decode(text1))
得到flag: key{68743000650173230e4a58ee153c68e8}
7,散乱的密文
lf5{ag024c483549d7fd@@1}
一张纸条上凌乱的写着2 1 6 5 3 4
那就在纸上写呗:
然后按123456得到一个字符串:f25dl03fa4d1g87}{c9@544@
在进行栅栏密码解码:flag{52048c453d794df1}@@
flag: flag{52048c453d794df1}
8 凯撒部长的奖励
就在8月,超师傅出色地完成了上级的特遣任务,凯撒部长准备给超师傅一份特殊的奖励,兴高采烈的超师傅却只收到一长串莫名的密文,超师傅看到英语字串便满脸黑线,帮他拿到这份价值不菲的奖励吧。 密文:MSW{byly_Cm_sIol_lYqUlx_yhdIs_Cn_Wuymul_il_wuff_bcg_pCwnIl_cm_u_Yrwyffyhn_guh_cz_sio_quhn_ni_ayn_bcm_chzilguncihm_sio_wuh_dich_om}
题目来源:第七季极客大挑战
找一个凯撒密码的在线解码,解密后得到:
SYC{here_Is_yOur_rEwArd_enjOy_It_Caesar_or_call_him_vIctOr_is_a_Excellent_man_if_you_want_to_get_his_informations_you_can_join_us}
9,一段base64
把这一串密文 放入 Converter