题目

附件

看着挺像ASCII码,可惜有大于127的数字,根据rot13的原理,每个数字减13后转ASCII码

##根据rot13还原字符串
l = s.split(" ")
a = ""
for i in l:c = chr(int(i)-13)a = a + c
print(a)

输出

flag不完整,给了个md5值,爆破md5

##爆破MD5
demo='flag{www_shiyanbar_com_is_very_good_'
check = '38e4c352809e150186920aac37190cbc'for i in range(32,126):for j in range(32,126):for k in range(32,126):for m in range(32,126):tmp = demo + chr(i) + chr(j) + chr(k) + chr(m) + '}'hash = hashlib.md5(tmp.encode('utf8')).hexdigest()if check == hash:print(tmp)exit()

结果如下:

成功拿到flag!!!

小结:rot系列任需熟练,编写脚本能力需加强。

rot-BUUCTF相关推荐

  1. buuctf——rot

    题目 破解下面的密文:83 89 78 84 45 86 96 45 115 121 110 116 136 132 132 132 108 128 117 118 134 110 123 111 1 ...

  2. BUUCTF [BJDCTF2020]EzPHP1详解

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.知识 二.题目详解 前言 提示:这里可以添加本文要记录的大概内容: 对BUUCTF [BJDCTF2020]EzP ...

  3. CTF 每日一题 Day44 rot

    题目名称:rot 题目类型:Crypto 题目来源:BUUCTF 题目描述:注意:得到的 flag 请包上 flag{} 提交

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

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

  5. BUUCTF_Crypto题目:rot

    BUUCTF刷题Crypto篇 文章目录 BUUCTF刷题Crypto篇 前言 一.原题 二.解题步骤 1.求解移位之前的字符串 2.暴力破解找出做md5之前的明文 总结 前言 从今天起记录一下自己做 ...

  6. BUUCTF笔记之Web系列部分WriteUp(五)

    1.[GWCTF 2019]枯燥的抽奖 查看源码得到check.php,访问得到代码: <?php #这不是抽奖程序的源代码!不许看! header("Content-Type: te ...

  7. BUUCTF的Web真题学习整理(一)

    目录 WEB1-WarmUp (任意文件包含漏洞) WEB2-高明的黑客(fuzz脚本) WEB3-easy_tornado (服务端模板注入(ssti攻击)) WEB4-Hack World(时间盲 ...

  8. BUUCTF寒假刷题-Web

    前言 寒假横向刷题(尽量) BUUCTF

  9. [物理学与PDEs]第1章习题14 求解 rot 方程

    设向量函数 ${\bf B}(x,y,z)=(B_x,B_y,B_z)$ 在 $z\neq 0$ 时具有一阶连续偏导数, 在 $z=0$ 时具有第一类间断, 且 $$\bex \Div{\bf B}= ...

  10. ggbiplot设置分组_prcomp和ggbiplot:无效的’rot’值

    我正在尝试使用R对我的数据进行PCA分析,我使用prcomp和ggbiplot找到了 this nice guide.我的数据是两种样品类型,每种样品具有三个生物重复(即6行)和约20000个基因(即 ...

最新文章

  1. 1048 Find Coins(散列解法)
  2. 【 MATLAB 】xlim 、 ylim 、zlim简介
  3. oracle插入表为文件,将文本文件插入Oracle表中
  4. java任何封闭实例都不是java_《java并发编程实战》读书笔记3--对象的组合
  5. 详细分析 apache httpd 反向代理的用法
  6. 3.JAVA基础复习——JAVA中的类与对象
  7. Atitit截屏功能的设计解决方案
  8. Java Socket重要参数讲解
  9. java技术简介英文_Java技术常见的英文缩写
  10. 苏宁易购:苏宁控股、苏宁电器合计质押约5.18亿股公司股份
  11. 实现一个基于Vue的Button小组件
  12. DataList绑定xml数据,并实现删除和修改
  13. python 柱状图上显示字体_Python爬取百部电影数据,我发现了这个惊人真相!
  14. 分享两款在线教育教学管理系统源码
  15. 倒计时 妙味课堂_妙味课堂javascript视频教程
  16. kali系统下libtorrent的安装编译
  17. 华为外包软件公司集体罢工!
  18. 部署asp.net mvc_在ASP.NET 2.0上部署ASP.NET MVC
  19. 《现代操作系统》阅读笔记
  20. 怎么免卸载升级太极中的软件

热门文章

  1. intel酷睿游戏计算机,Intel酷睿九代i3-9100F配RX590游戏电脑配置单,预算3500元不到...
  2. 微信小程序 如何添加一条分割线
  3. python 如何把 utf - 8 字符串写入文件中_心若止水_百度空间
  4. 外包公司“混”了2年,我只认真做了5件事,如今顺利拿到字节 Offer。
  5. 九轴陀螺仪ICM20948磁力计校准
  6. 关于mapv点击事件无法点中问题
  7. jquery记录用户访问页面停留时间
  8. 计算机专业英语教程计算机硬件翻译,计算机专业英语教程翻译.doc
  9. 程序员求职面试心经40条—谨记原则
  10. “入微”背后,微信想做的是新时代“超级门户”