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

polarctf靶场【四方密码题】【CRYPTO】不一样的四四方方、四个正方形

[CRYPTO]不一样的四四方方

考点:四方密码

在线网站:

https://www.metools.info/code/four-square244.html

或者https://wtool.com.cn/four.html

请开始你的表演(密文):jilinjingcha注意:正确的密钥后面最后一个字母不要!!!
key1:information
key2:engineering

目前两个密钥都给了,但我们需要做下处理。

首先,去除重复字母并补齐密钥得到如下矩阵图(正常来说p和q的话只要一个p就行,但是先不动,往下看):

key1:informatbcdeghjklpsuvwxyzkey2:engirabcdfhjklmopstuvwxyz

提示说,最后一个字母不要,那就把z去掉

key1:informatbcdeghjklpsuvwxykey2:engirabcdfhjklmopstuvwxy

这样的话就是24位,所以需要补上q

key1:informatbcdeghjklpqsuvwxykey2:engirabcdfhjklmopqstuvwxy

MD5加密后还是不对,将其在化为大写也不对

最后看到wp是大写字母md5加密

  BDHAHCTLTNMG得到flag

flag{c6dac3a0f40dfacefcc473585cdeb0f8}


[CRYPTO]四个正方形

考点:四方密码

 在线网站:

https://www.metools.info/code/four-square244.html

或者https://wtool.com.cn/four.html

 四个方块应该是四方密码,题目提示的也很明确,去掉字母Q

四方密码是一种对称式加密法,由法国人Felix Delastelle

所以:

key1:felixabcdghjkmnoprstuvwyz
key2:delastbcfghijkmnopruvwxyz

由于网站加密条件与本题不一样,所以咱们手动进行加密: 

加密得到:

明文两两一组,分别作为矩形的两个顶点,补全矩形,另外两个顶点,先右上,后左下,对应得到密文
解析出来flagishere MD5小写加密

得到flag

flag{eedda7bea3964bfb288ca6004a973c2a}

相关文章:

  • 海绵城市雨水监测系统简介
  • 2024年好用的4款电脑录屏工具清单。
  • 自制项目镜像并拉取
  • centos7突然掉电后启动报错/dev/mapper/centos-root does not exist
  • 利用MongoDB进行数据治理,防范构建生成式AI应用程序时的潜在安全风险
  • PAM软连接提权
  • 从菜鸟到高手:掌握Python推导式,让代码飞起来,列表、集合、字典,一网打尽,用Python推导式优雅地重构你的数据操作
  • STM32之继电器与震动传感器的使用,实现震动灯
  • Docker的安装与镜像配置
  • Oracle开始严查Java许可!
  • flink+flinkcdc+同步(MYSQL到MYSQL)实践
  • git restore对工作区及暂存区文件的影响
  • 自养号测评技术:如何挑选适合的IP环境方案
  • 引发C++程序内存泄漏的常见原因分析与排查方法总结
  • openlayers+vite+vue3加载离线地图并实现初始化(一)
  • Asm.js的简单介绍
  • exif信息对照
  • express.js的介绍及使用
  • js ES6 求数组的交集,并集,还有差集
  • JSONP原理
  • Leetcode 27 Remove Element
  • Linux下的乱码问题
  • Next.js之基础概念(二)
  • Python_OOP
  • Redis中的lru算法实现
  • SQLServer之创建数据库快照
  • vue 配置sass、scss全局变量
  • Zsh 开发指南(第十四篇 文件读写)
  • 编写高质量JavaScript代码之并发
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 聊聊sentinel的DegradeSlot
  • 如何优雅地使用 Sublime Text
  • 详解移动APP与web APP的区别
  • 小程序 setData 学问多
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • No resource identifier found for attribute,RxJava之zip操作符
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ​ubuntu下安装kvm虚拟机
  • ‌JavaScript 数据类型转换
  • $L^p$ 调和函数恒为零
  • $NOIp2018$劝退记
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (04)Hive的相关概念——order by 、sort by、distribute by 、cluster by
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (C++17) optional的使用
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (Matlab)使用竞争神经网络实现数据聚类
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)ssm跨平台教学系统 毕业设计 280843
  • (生成器)yield与(迭代器)generator
  • (一)、python程序--模拟电脑鼠走迷宫
  • (原創) 未来三学期想要修的课 (日記)
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换