下载那个文件之后把文件重命名一下,文件名改成zip.zip,然后打开即可,再然后就能看到题目描述。。。

据猜测是凯撒密码,然后用python写代码看看那”一串有意义的单词“经过不同值的key解密后得到不同的值

代码如下:

str1 = 'FRPHEVGL'
str2 = str1.lower()                                 #转换为小写方便识别
num = 1                                             #偏移量
for i in range(26):print("{:<2d}".format(num),end = ' ')for temp in str2:if(ord(temp)+num > ord('z')):               #如果超出'z',需要重新映射会a~z这26个字母上print(chr(ord(temp)+num-26),end = '')else:print(chr(ord(temp)+num),end = '')num += 1print('')

然后得到这一个熟悉的单词:security,key为13,百度一下这个security的意思是”安全“

然后再用工具:http://ctf.ssleye.com/caesar.html

将ComeChina用工具解开可以得到flag。

flag{PbzrPuvan}

BUUCTF(大帝的密码武器)相关推荐

  1. buu 大帝的密码武器

    下载的zip没有后缀,那就加一个zip为后缀 然后即可查看题目 大帝的武器,基本可以猜是凯撒密码 str1 = 'FRPHEVGL' str2 = str1.lower() #转换为小写方便识别 nu ...

  2. buuctf · windows系统密码 · wp

    题目来源:buuctf· Windows系统密码(BUUCTF在线评测 (buuoj.cn)) 附件情况​ 发现是hash拓展名的文件,这不直接提示这要用哈希来解咯 那就先用md5看看,不行再试试sh ...

  3. buuctf 四面八方(四方密码)

    四方密码 首先选择两个英文字作密匙,例如example和keyword.对于每一个密匙,将重复出现的字母去除,即example要转成exampl,然后将每个字母顺序放入矩阵,再将余下的字母顺序放入矩阵 ...

  4. buuctf windows系统密码

    下载下来之后,可以明显看到文件后缀名是hash,可以猜到使用哈希函数进行解密,同时我们需要把文件后缀名改成txt进行打开 接下来,找到ctf这一行,用md5解出第二个哈希值MD5 套上flag{}即可

  5. 【BUUCTF】Crypto题解

    文章目录 MD5 一眼就解密 Url编码 看我回旋踢 摩丝 password 变异凯撒 Quoted-printable Rabbit 篱笆墙的影子 RSA Alice与Bob 丢失的MD5 RSA ...

  6. [buuctf] crypto全解——前84道(不建议直接抄flag)

    buuctf crypto 1.MD5 2.Url编码 3.一眼就解密 4.看我回旋踢 5.摩丝 6.[BJDCTF 2nd]签到-y1ng 7.password 8.变异凯撒 9.Quoted-pr ...

  7. BUU-CTF——WP(Cryptp[1~30])

    好久没更新了,手生得很,重新练起来! 这次挑战BUU,贴一下网址:BUU-CTF 一大堆在线工具:MD5 Url.base64.哈希/散列 凯撒.维吉尼亚.猪圈.摩斯 Cryptp 1.MD5 直接用 ...

  8. BUUCTF Crypto 4

    传统知识+古典密码 题目: 小明某一天收到一封密信,信中写了几个不同的年份 辛卯,癸巳,丙戌,辛未,庚辰,癸酉,己卯,癸巳. 信的背面还写有"+甲子",请解出这段密文. key值: ...

  9. [buuctf]crypto刷题学习记录(1-22)

    目录 一.MD5 二.Url编码 三.看我回旋踢 四.一眼就解密 五.摩丝 六.[BJDCTF 2nd]签到-y1ng 七.[BJDCTF 2nd]password 八.变异凯撒 九.Quoted-p ...

最新文章

  1. 事务隔离机制原理分析以及是否可以防止订单超卖
  2. Win8开发中如何加载字符串资源(C#)
  3. 微信支付教程系列之公众号支付
  4. http://jackielieu.blog.51cto.com/5586910/1161944
  5. 10.2.0.5启动enterprise manager
  6. 《C++语言入门经典》一第3章 重要的逻辑工具——判断与循环 3.1 条件判断...
  7. 数据的冗余和数据的完整性 1006
  8. 寻找链表倒数第k个节点
  9. Java虚拟机之装载(加载、连接、初始化)
  10. DirectX修复工具增强版
  11. LiveData setValue和postValue源码解析
  12. java和Js中的类型转换_graalvm js 与java 类型转换的一些方法
  13. 荣耀智慧屏搭载了鸿蒙os吗,荣耀智慧屏尝鲜鸿蒙OS “一招鲜”能否吃遍天
  14. [计算机英语]句子翻译(只含unit1.3.4.5.7.8.9.12)
  15. mediasoup推拉流分析
  16. android10返回mac地址,android 获取mac地址
  17. UI设计初学者必入门必看!
  18. JavaScript 实现 标签页 切换效果
  19. mysql查询性能测试工具_性能测试之数据库监控分析工具PMM
  20. IOS逆向(1)IOS越狱

热门文章

  1. 阿里钉钉总裁威武,鼓励「领导向下属写周报」
  2. 百度智能云.图像特效:人像动漫化
  3. js拼接带冒号:的字符串的方法
  4. php中框是什么代码,css中box是什么文件
  5. 主成分分析(Principal Component Analysis)
  6. echarts报错: Can‘t get DOM width or height. Please check dom.clientWidth and dom.c
  7. Linux 网络加速和性能优化
  8. 无法停止‘通用卷’设备 解决方法
  9. Android设置来电壁纸,来电壁纸秀下载-来电壁纸秀 安卓版v1.0.7-PC6安卓网
  10. 筋膜枪全国产化电子元件推荐方案