安全-大帝的密码武器(BUUCTF)

Posted 小狐狸FM

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安全-大帝的密码武器(BUUCTF)相关的知识,希望对你有一定的参考价值。

一、题目


题目.txt
公元前一百年,在罗马出生了一位对世界影响巨大的人物,他生前是罗马三巨头之一。他率先使用了一种简单的加密函,因此这种加密方法以他的名字命名。
以下密文被解开后可以获得一个有意义的单词:FRPHEVGL
你可以用这个相同的加密向量加密附件中的密文,作为答案进行提交。

密文.txt
ComeChina

二、WriteUp

使用CTFCrakTools工具先对FRPHEVGL进行凯撒解密
概念的东西可以去看百科 凯撒密码 百度百科,这里就不介绍了。

题目提示说破解后可以得到一个有意义的单词,那可以去翻译一下这些单词
可以看到只有单词SECURITY是有意义的,可以确定密文FRPHEVGL对应的明文为SECURITY

  • 从明文SECURITY变到密文FRPHEVGL,每个单词向右移动了13
  • abs()用来取绝对值,ord()是获取字符的ascii码值

所以要得到flag就需要将密文ComeChina的每个单词往左移动13
凯撒密码在线加密解密 - 千千秀字

其实也可以用个截图软件,把之前的解密结果放在右侧,再进行凯撒解密
直接看和SECURITY平行的是哪个就是flag,这样就不用判断移动了多少位

以上是关于安全-大帝的密码武器(BUUCTF)的主要内容,如果未能解决你的问题,请参考以下文章

BUUCTF——密码学——old-fashion

安全-rsarsa(BUUCTF)

BUUCTF-N种方法解决(图片插入BASE密码)

BUUCTF-N种方法解决(图片插入BASE密码)

加密数字货币钱包

crypto buuctf windows系统密码