1、滴答~滴

这题一看就是摩斯密码,直接用morse密码的在线工具 工具地址
提交得flag ( ̄︶ ̄)↗ 
2、聪明的小羊

看题目中的提示应该是栅栏密码,且偏移量为二,直接使用Bugku里的工具解密,得到flag。
3、OK
直接用bugku的ook解密工具

4、这不是摩斯密码

打开是这样的:

百度得知这是brainfuck的东西,然后接着使用bugku的工具

5、简单加密

这题乍一看没啥头绪,但是最后两位字符是我联想到了base64 加密,A的ASCII码为65,=的ASCII码为61,即需要先左移4位;
将字符转换为ASCII码:

101,54,90,57,105,126,93,56,82,126,85,126,81,72,69,123,82,110,89,123,81,88,103,126,81,110,81,123,94,88,86,108,82,88,108,112,94,88,73,53,81,54,81,54,83,75,89,56,106,85,65,65

再写个Python脚本解密

import base64
m=[101,54,90,57,105,126,93,56,82,126,85,126,81,72,69,123,82,110,89,123,81,88,103,126,81,110,81,123,94,88,86,108,82,88,108,112,94,88,73,53,81,54,81,54,83,75,89,56,106,85,65,65]
flag=''
i=4
for j in m:flag+=chr(j-i)
flag=base64.b64decode(flag).decode()
print(flag)

Ok,得到flag
6、散乱的密文
打开题目,嗯…密文确实挺散乱的,但还是感觉flag就在这里面,重点看第二句话“一张纸条上凌乱的写着2 1 6 5 3 4”,看到这,我们就能想起来,在古典密码中,有一种特使的加密方式是分组置换加密,嗯,没错,这题就是,而且这道题已经把分组的顺序告诉了我们。下面看解题过程:

2 1 6 5 3 4
l f 5 { a g
0 2 4 c 4 8
3 5 4 9 d 7
f d @ @ 1 }

然后按照顺序读出来得到:flag{52048c453d794df1}@@
测试知后面@@应删去。

Bugku密码学(一)相关推荐

  1. Bugku 密码学AK指南

    bugku 密码学 AK指南 平台网址 1.滴答~滴 -... -.- -.-. - ..-. -- .. ... -.-. 很明显是摩斯密码,直接摩斯解密加上flag格式就好. KEY{BKCTFM ...

  2. Bugku CTF 密码学刷题

    Bugku CTF 密码学刷题 前言 一.抄错的字符 二./.- 三.聪明的小羊 四.ok 五.[+-<>] 六.把猪困在猪圈里 七.你喜欢下棋吗 八.小山丘的秘密 九.EN-气泡 十.你 ...

  3. 密码学 BugKu 这不是摩斯密码

    打开文件 woc,和上一道题好像,发现url这个网址里,还有个brainfuck语言,试着解密了一下,果然是,直接出答案

  4. 密码学 BugKu聪明的小羊

    一只小羊翻过了2个栅栏 KYsd3js2E{a2jda} 看到了'栅栏'和{},感觉应该是栅栏密码. 在栅栏密码转换这个网址进行解密,题目中提到2个栅栏,把字数设置为2,正好得到答案KEY{sad23 ...

  5. 密码学 BugKu滴答~滴

    拿到 -... -.- -.-. - ..-. -- .. ... -.-.这个密文,查了一下资料,应该是莫斯密码 摩尔斯电码字母与数字对应表: 那么肉眼解密,应该是BKCTFMISC KEY{BKC ...

  6. kali linux解密栅栏密码,最详细bugku加密小白解法---持续更新!

    bugku加密!安排 本文持续更新 1 摩斯密码 2 栅栏密码 3 Ook密码 4 brain密码 5 easycrypto密码 6 base64 7 散乱的密文 8 凯撒密码 9 一段base64 ...

  7. Bugku Crypto习题整理

    Bugku crypto习题整理 这些题目来自于Bugku,感谢Youzen_ing提供的密码学在线加解密网站汇总:https://blog.csdn.net/youzen_ing/article/d ...

  8. CTF密码学总结(一)

    目录 CTF 密码学总结 题目类型总结: 简单密码类型: 复杂密码类型: 密码学脚本类总结: 单独的密文类型(优先使用ciphey工具) 多层传统加密混合: Bugku的密码学的入门题/.-:(摩斯密 ...

  9. [转]CTF密码学——常见编解码及加解密总结

    做了一些CTF密码学的题目,阅读了很多大神的博客,现在做个总结,不全面的之后补充. 目录 编码 进制表示 ASCII码对照表 unicode编码 URL编码 Escape/Unescape Base6 ...

最新文章

  1. 保护模式及其编程——8086系统寄存器和系统指令
  2. 通信原理随机信号分析
  3. 五十、简单的斗鱼分析案例
  4. VS Code运行C和C++程序
  5. 【干货特供】dotNet core 应用部署至 centos(超详解附截图)
  6. pcb地线应该不应该做成环路_干货|图文详解EMC的PCB设计技术
  7. 弹性和瞬态故障处理库Polly介绍
  8. [ISSUE]invalid 'cobj' in function 'lua_cocos2dx_EventDispatcher_dispatchCustomEvent'
  9. 免费讲座:数据库工程实施中的性能保证
  10. android开发从入门到精通 扶松柏 PDF版
  11. 【OpenCV】 码书(CodeBook)基本原理介绍
  12. [zz]P2P直播软件设计的技术原理和改进
  13. VScode自动格式化代码减少build时的问题
  14. 第4章第5节:如何通过表格制作一份漂亮的学习计划表 [PowerPoint精美幻灯片实战教程]
  15. RK3568-SARADC
  16. 足不出户,一探古今,打造线上3D数字博物馆!
  17. 查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩
  18. 如何更新或回刷BIOS
  19. 低延迟音视频传输技术在直播领域的应用
  20. Docker下安装zookeeper(单机 集群)

热门文章

  1. linux中xargs用法,Linux中xargs的用法
  2. oracle语句within,oracle中within group的用法
  3. 十一、Spark Streaming和Kafaka
  4. pyqt5 中QSS
  5. 科研实习 | 牛津大学英仕曼量化金融研究院招收机器学习+金融访问学生
  6. 图马尔可夫网络:融合统计关系学习与图神经网络
  7. 3D Human相关研究总结:人体、姿态估计、人体重建等
  8. ACL 2019 | 面向远程监督关系抽取的模式诊断技术
  9. NVIDIA新作解读:用GAN生成前所未有的高清图像(附PyTorch复现) | PaperDaily #15
  10. java实验四 集合与函数式编程实验