Bugke CTF-Crypto 聪明的小羊

  • 知识积累
  • 解题

知识积累

栅栏密码: 把要加密的明文分成N个一组,然后把每组的第1个字连起来,将下面一行字母排在上面一行的后边,从而形成一段密码。当每个组里有N个元素的话就叫N栏栅栏密码。

例如密文:TEOGSDYUTAENNHLNETAMSHVAED,加密成2栏栅栏。

解密过程:先将密文分为两行

T E O G S D Y U T A E N N   
H L N E T A M S H V A E D

再按上下上下的顺序组合成一句话

THE LONGEST DAY MUST HAVE AN END.


解题

fa{fe13f590lg6d46d0d0}

观察这串字符,发现其中falg的顺序有点像栅栏密码,现在来还原flag值,描述是两个栅栏,猜是指每组数字为2,把22个字符取中11,在12位开始分为两行如下:

fa{fe13f590

lg6d46d0d0}

需从第一个组读一个元素,第二个元素读一个元素,循环往复即可得到明文,flag{6fde4163df05d900}。

当然也可以省事一点儿,直接找个任意在线工具去解密,也可以,如下。

Bugke CTF-Crypto 聪明的小羊相关推荐

  1. bugku(crypto)-聪明的小羊

    一只小羊翻过了2个栅栏 fa{fe13f590lg6d46d0d0} flag{6fde4163df05d900}

  2. bugku ctf 加密 聪明的小羊 (一只小羊翻过了2个栅栏 KYsd3js2E{a2jda})

    一只小羊翻过了2个栅栏 KYsd3js2E{a2jda} 栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话. 不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一 ...

  3. crypto 聪明的小羊

    打开题目  提示我们2个栅栏  想到了栅栏密码 字数调成2  得到flag 小结: 栅栏密码

  4. 【CTF\Crypto】聪明的小羊

    聪明的小羊 题目 解题思路 在线的解密工具 离线的解密工具 心得 题目链接 题目 一只小羊翻过了2个栅栏 fa{fe13f590lg6d46d0d0} 解题思路 观察题目中的关键信息"2个栅 ...

  5. Bugku crypto 入门题之聪明的小羊

    Bugku crypto 入门题之聪明的小羊 继续开启全栈梦想之逆向之旅~ 这题是Bugku crypto 入门题之聪明的小羊 积累逆向一个linux工具命令积累累了,gbd调试.于是来做些简单的题散 ...

  6. 【bugku CTF】MISC杂项:很普通的数独(isccctf)、啊哒、隐写、隐写2、多种方法解决、easy_crypto 、聪明的小羊、ping

    目录 1.很普通的数独 2.啊哒 3.隐写 4.隐写2​ 5.多种方法解决 6.easy_crypto 7.聪明的小羊​ 8.ping​ 1.很普通的数独 这里下载下来的是一个zip文件,解压缩,里面 ...

  7. 【CTF】加密1——滴答~滴+聪明的小羊

    滴答~滴 这道题还是很直截了当的,一看就是莫斯密码,只需要将其进行转换即可 https://www.jb51.net/tools/morse.htm 在线工具 答案就出来啦! ------------ ...

  8. bugku——聪明的小羊(栅栏密码)

    bugku--聪明的小羊 题目:一只小羊翻过了2个栅栏 KYsd3js2E{a2jda} 解题过程: (1)总共16位--字母+{}+数字. (2)栅栏数为:2. (3)把密文分成2段,即KYsd3j ...

  9. IDF 聪明的小羊 栅栏密码

    栅栏密码:百度百科 把m*n长度个字符串分成n个一组,共m组.每次(共n次)取每组的第i个字符,连起来组成密文. 假设原文 abcdefghijklmno (15个) 加密: a b c d e f ...

最新文章

  1. import configparser config.read(config_path) 报错 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x
  2. 计算机网络有限制,计算机网络中软件限制策略的应用规则有哪些
  3. asp.net 调用打印机 (转)
  4. PHP实现二叉树的深度优先遍历(前序、中序、后序)和广度优先遍历(层次) 转载陈小龙哈2017...
  5. makefile 基本总结
  6. 04_数据库升级onUpgradeondowngrade
  7. asp控制oracle,asp下用OracleInProcServer完成对Oracle的连接和操作
  8. 经典重温:FAIR提出SlowFast,用双分支非对称网络处理不同采样率的视频!代码开源!...
  9. Java基础学习总结(124)——Java9逆天的十大新特性
  10. 找零程序Java_JAVA解惑--找零时刻
  11. excel制作录入和查询系统_Excel进销存管理系统,完整函数应用,出入查询库存更新自动显示...
  12. 【图像去噪】基于matlab GUI均值+中值滤波图像去噪【含Matlab源码 372期】
  13. 洛谷P3709 大爷的字符串题(莫队)
  14. 【燃烧吧 切割机】 自制微型激光切割
  15. alot英文怎么读_iot中文读什么,AloT怎么读,Iot是什么意思中文翻译
  16. 书评精益创业-新创企业的成长思维 (上)
  17. “采菊东篱下,悠然见南山”----南山路上品太古 总结
  18. STM32 控制蜂鸣器播放音乐的原理和实例
  19. 硬盘安装linux系统步骤分区,Linux系统“分区”方法再谈安装!(一)
  20. CAD2016 画直线时第二点为相对坐标(相对第一个点的坐标),非绝对坐标

热门文章

  1. 从prolog到LTN,AI的逻辑推理能力1
  2. 学会这3个Android Studio操作,保你月薪double
  3. 基于vc2017 编译 python 3.7
  4. 最大熵模型---关毅老师的课件
  5. 回首过去,感慨不已!
  6. 2019年807程序综合设计答案解析
  7. “天才少年”稚晖君宣布离职再创业 !
  8. 计算机基础(16)——Office和WPS(3)——什么查看自己的WPS是哪个版本
  9. 交换式路由器与路由式交换机
  10. 思考免费OA系统能否满足企业管理需求