当前位置: 首页 > news >正文

Bugku CTF CRYPTO

Bugku CTF CRYPTO

文章目录

  • Bugku CTF CRYPTO
    • 聪明的小羊
    • ok
    • [+-<>]
    • 散乱的密文
    • .!?

聪明的小羊

描 述: 一只小羊翻过了2个栅栏 fa{fe13f590lg6d46d0d0}
分 析:栅栏密码,分2栏,一个栏里有11个

①手动解密
f a { f e 1 3 f 5 9 0
l g 6 d 4 6 d 0 d 0 }
通过栅栏密码的原理进行解密,将下面一行字母排在上面一行的后边。
得到明文:flag{6fde4163df059d00}
②工具解密
https://ctf.bugku.com/tool/railfence(Bugku提供的工具)
在这里插入图片描述

ok

描 述: Ook.
分 析:ook加解密

工具网站:https://www.splitbrain.org/services/ook
在这里插入图片描述在这里插入图片描述

得到明文:flag{0a394df55312c51a}

[±<>]

描  述: +++++ +++++ [->++ +++++ +++<] >++.+ +++++ .<+++ [->-- -<]>- -.+++ +++.< ++++[ ->+++ +<]>+ +++.< +++++ +++[- >---- ----< ]>— ----- —.< +++++ ++[-> +++++ ++<]> +++.< +++++ +[->- ----- <]>-- ----- -.–. ----. --.++ +++++ +.<++ ++++[ ->+++ +++<] >++++ +.++. <++++ ++[-> ----- -<]>- ----- ----. -.<++ +++++ [->++ +++++ <]>+. ----. ++++. <++++ +++[- >---- —<] >---- .+.<+ +++++ ++[-> +++++ +++<] >++++ +++++ ++.<
分 析:和前一道提的解题思路相似,联想到brainfuck语言(Brainfuck以其极简的设计著称,仅包含八种基本操作符:>, <, +, -, ., , [, ], 这些操作符共同构成了Brainfuck的全部语法‌)
①使用工具

https://www.splitbrain.org/services/ook
在这里插入图片描述
在这里插入图片描述

得到明文:flag{0d86208ac54fbf12}

②查看页面源代码(CTRL+F查找flag)
在这里插入图片描述得到明文:flag{0d86208ac54fbf12}

散乱的密文

描 述: lf5{ag024c483549d7fd@@1} 一张纸条上凌乱的写着2 1 6 5 3 4
分 析:栅栏密码


按照216534的顺序写下来
在这里插入图片描述把顺序排列好
在这里插入图片描述得到明文:flag{52048c453d794df1}
②按序排好后,用工具枚举模式进行解密
f25dl03fa4d1g87}{c9@544@
在这里插入图片描述得到明文:flag{52048c453d794df1}

.!?

描 述:

..... ..... ..... ..... !?!!. ?.... ..... ..... ..... .?.?! .?...
 .!... ..... ..... !.?.. ..... !?!!. ?!!!! !!?.? !.?!! !!!.. .....
 ..... .!.?. ..... ...!? !!.?. ..... ..?.? !.?.. ..... .!.?. .....
 ..... !?!!. ?!!!! !!!!! !?.?! .?!.? ..... ....! ?!!.? ..... ...?.
 ?!.?. ..... !.?.. ..... !?!!. ?!!!! !!?.? !.?!! !!!!! !!!!. .....
 ...!. ?.... ...!? !!.?. ..... ?.?!. ?..!. ?.... ..... !?!!. ?!!!!
 !!!!? .?!.? !!!!! !!!!! !!!.? ..... ..!?! !.?.. ....? .?!.? ....!
 .!!!. !!!!! !!!!! !!!!! !!.?. ..... .!?!! .?... ...?. ?!.?. .....
 !.!!! !!!!! !.?.. ..... ..!?! !.?.. ..... .?.?! .?... ..... !.?.

分 析:看到这一串字符,看一下它的特征,由重复的标点构成,和ook、[±<>]思路一样

在这里插入图片描述
在这里插入图片描述得到明文:flag{bugku_jiami}

相关文章:

  • 警惕将“数据标注”岗位包装为“大数据工程师”充数
  • LangGraph系列教程:基于状态构建上下文感知的AI系统
  • LeetCode 热题100 15. 三数之和
  • 宿主机的 root 是否等于 Docker 容器的 root?
  • C++的异步相关操作
  • YOLOv10 解析与地平线 征程 6 模型量化
  • 多线程基础系列-线程池
  • 洛谷 P8705:[蓝桥杯 2020 省 B1] 填空题之“试题 E :矩阵” ← 卡特兰数
  • 322.零钱兑换
  • Go语言--语法基础2--下载安装
  • AF3 DataPipeline类process_multiseq_fasta 方法解读
  • [数据结构笔记] 1. 顺序表 内含所有函数C语言代码,完全无伪代码
  • 使用串口工具实现tcp与udp收发
  • Leetcode2717:半有序排列
  • 【原创工具】同文件夹PDF文件合并 By怜渠客
  • 安全见闻4
  • 多功能免费网络测速及问题诊断工具
  • 【C++】:STL详解 —— vector类
  • C++知识整理day9——继承(基类与派生类之间的转换、派生类的默认成员函数、多继承问题)
  • Linux(Centos 7.6)命令详解:uniq
  • wordpress显示代码/aso优化重要吗
  • 企业网站怎么做推广/品牌营销理论有哪些
  • 东莞网站搭建找哪里/抖音网络营销案例分析
  • 网站返利二维码怎么做/优化百度百科
  • 中企高呈网站建设/注册平台
  • 火影忍者网页制作网站/软件推广赚钱