window.onload=function(){ /*页面加载完成之后生成博客目录*/ BlogDirectory.createBlogDirectory("cnblogs_post_body","h2","h3",20); }

[HZNUCTF 2023 preliminary]cpdd

题目分数:471

题目标签: CRYPTO古典摩斯

题目描述:

得到的flag请使用NSSCTF{}格式提交

解题过程:

cccc,ppcc,pc,ccp,pcpc,p,ccpc,ppppcpp,pccppppcppccccc,pppccpcccppcccp,pcpcpcppccpcpcc,ppcccpccccpcccp,pppccpcccppcccp,pccppppccppcccp,pcpcpccppccpccc,pppcppcpcpcpppc,ppcpppcppppcpcc,pcpcppccccccccc,pppcpcpcccpppcc,pccccpppcccpppcc,pcppcppppcccppc,pppppcp

看形式和题目标签考虑摩斯密码,把cp换为.-  ,用空格

a = 'cccc,ppcc,pc,ccp,pcpc,p,ccpc,ppppcpp,pccppppcppccccc,pppccpcccppcccp,pcpcpcppccpcpcc,ppcccpccccpcccp,pppccpcccppcccp,pccppppccppcccp,pcpcpccppccpccc,pppcppcpcpcpppc,ppcpppcppppcpcc,pcpcppccccccccc,pppcpcpcccpppcc,pccccpppcccpppcc,pcppcppppcccppc,pppppcp'.replace(',',' ')
table = ''.maketrans('cp','.-')
print(a.translate(table))
# 得到:.... --.. -. ..- -.-. - ..-. ----.-- -..----.--..... ---..-...--...- -.-.-.--..-.-.. --...-....-...- ---..-...--...- -..----..--...- -.-.-..--..-... ---.--.-.-.---. --.---.----.-.. -.-.--......... ---.-.-...---.. -....---...---.. -.--.----...--. -----.-

用在线工具解码得到

hznuctf%u7b你爱喔我爱伱哈皮滴嘀甜蜜密%u7d

最终结果:

NSSCTF{你爱喔我爱伱哈皮滴嘀甜蜜密}

 

posted @ 2023-04-09 12:56  Kicky_Mu  阅读(178)  评论(0编辑  收藏  举报