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

buu [NPUCTF2020]Classical Cipher 1

题目描述:在这里插入图片描述在这里插入图片描述在这里插入图片描述

题目分析:

  • 首先输入密码 {gsv_pvb_rh_zgyzhs} 后,得到:在这里插入图片描述
  • 可以得知密码是错误的,再看看密码 {gsv_pvb_rh_zgyzhs} ,排列无序,那么尝试用凯撒与栅栏解密,发现还是解不出,看完大佬的wp才知道要用 词频分析法 ,得到:在这里插入图片描述
  • 但输入密码进去仍然是错误的,即密码不是 {the_key_is_atrash} ,我也不知道为什么有人用词频分析法能得到两个答案在这里插入图片描述
  • 反正我没得到第二个答案,毫无疑问第二个答案可以解锁图片在这里插入图片描述
  • 在 ctf中一些图形密码 可以得知图像中的密码是 猪圈密码 与 古埃及象形文字 相结合

在这里插入图片描述在这里插入图片描述在这里插入图片描述

  • 解出来得到 {classicalcode}
  • 得到 flag{classicalcode}

收获与体会:

  • 词频分析法不仅只局限与一大串密文,小串密文如果用凯撒和栅栏解不出的话,也可以尝试用词频分析。
  • 就如 {gsv_pvb_rh_zgyzhs} ,这种一看上去第一反应便会用凯撒和栅栏,但解不出怎么办,那就尝试尝试用词频分析,万一就解出来了呢?
  • 同时又学到了一种密码 —> 古埃及象形文字 在这里插入图片描述
  • 最重要的一点,对于遇到猪圈密码与其他密码相结合的图片,里面的猪圈密码很可能不是最普通的猪圈密码,而是经过了变形的,即并不是:在这里插入图片描述
    而是:在这里插入图片描述
  • 所以以后遇到猪圈密码就用上面这张图。别用最原始的,易错!
http://www.lryc.cn/news/12160.html

相关文章:

  • 分享96个HTML体育竞技模板,总有一款适合您
  • Python pandas「原有或者新建」Excel中「追加新或者新建」sheet
  • 程序员必备的软技能- CPU“没有灵魂的躯体”
  • 基于微信小程序的青少年生理健康知识小助手
  • 【scl】博图程序的导入和导出
  • 【C语言】指针进阶
  • 18:CTK 总结篇(FAQ)
  • 概论_第7章_参数估计_真题__求置信区间
  • Go 1.21的2个语言变化
  • Mysql(一)架构、存储引擎、数据结构
  • php 项目网站怎么实现负载均衡?
  • win11+pytorch1.7.0+python3.8(也可以是python3.7)+cuda11.0
  • 基于jeecgboot的flowable流程设计器的几个bug修复
  • SAP MM 配置变式物料
  • Quartz与SpringBoot 搞定任务调度
  • SciencePlots绘图
  • 【Spark分布式内存计算框架——Spark SQL】12. External DataSource(下)rdbms 数据
  • 【React】React入门--更改状态、属性、表单的非受控组件和受控组件
  • 0216-0218复习:继承
  • 【数据库】HNU数据库系统期末考试复习重点
  • SCI论文写作常见连词及适用情况
  • Spring中的数据校验--进阶
  • 多种方法解决谷歌(chrome)、edge、火狐等浏览器F12打不开调试页面或调试模式(面板)的问题。
  • 默认生成的接口实现方法体的问题
  • 【OJ】十级龙王间的决斗
  • java 自定义注解
  • 产品经理知识体系:2.如何进行商业需求分析?
  • EditPlus正则表达式替换字符串详解
  • Go基础-环境安装
  • 《NFL橄榄球》:纽约巨人·橄榄1号位